builder: fx-team_ubuntu64_vm-debug_test-web-platform-tests-e10s-7
slave: tst-linux64-spot-036
starttime: 1446172509.35
results: success (0)
buildid: 20151029180515
builduid: 44a842a383204d8dbf4d36123f62255e
revision: d924e89139c2bf5dcfb0a009a13763e312fb0393
========= Started set props: master (results: 0, elapsed: 0 secs) (at 2015-10-29 19:35:09.348191) =========
master: http://buildbot-master120.bb.releng.use1.mozilla.com:8201/
========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2015-10-29 19:35:09.348632) =========
========= Started set props: basedir (results: 0, elapsed: 0 secs) (at 2015-10-29 19:35:09.348934) =========
bash -c pwd
in dir /builds/slave/test/. (timeout 1200 secs)
watching logfiles {}
argv: ['bash', '-c', 'pwd']
environment:
HOME=/home/cltbld
LANG=en_US.UTF-8
LOGNAME=cltbld
MAIL=/var/mail/cltbld
NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript
PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games
PWD=/builds/slave/test
SHELL=/bin/bash
SHLVL=1
TERM=linux
TMOUT=86400
USER=cltbld
XDG_SESSION_COOKIE=9ca12473fbb1d023794ffd180000023c-1446172118.353339-633614137
_=/tools/buildbot/bin/python
using PTY: False
/builds/slave/test
program finished with exit code 0
elapsedTime=0.024650
basedir: '/builds/slave/test'
========= Finished set props: basedir (results: 0, elapsed: 0 secs) (at 2015-10-29 19:35:09.415564) =========
========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2015-10-29 19:35:09.415844) =========
========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2015-10-29 19:35:09.456399) =========
========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2015-10-29 19:35:09.456663) =========
rm -rf properties
in dir /builds/slave/test/. (timeout 1200 secs)
watching logfiles {}
argv: ['rm', '-rf', 'properties']
environment:
HOME=/home/cltbld
LANG=en_US.UTF-8
LOGNAME=cltbld
MAIL=/var/mail/cltbld
NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript
PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games
PWD=/builds/slave/test
SHELL=/bin/bash
SHLVL=1
TERM=linux
TMOUT=86400
USER=cltbld
XDG_SESSION_COOKIE=9ca12473fbb1d023794ffd180000023c-1446172118.353339-633614137
_=/tools/buildbot/bin/python
using PTY: False
program finished with exit code 0
elapsedTime=0.021828
========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2015-10-29 19:35:09.520567) =========
========= Started set props: script_repo_url (results: 0, elapsed: 0 secs) (at 2015-10-29 19:35:09.520848) =========
script_repo_url: https://hg.mozilla.org/build/mozharness
========= Finished set props: script_repo_url (results: 0, elapsed: 0 secs) (at 2015-10-29 19:35:09.521195) =========
========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2015-10-29 19:35:09.521476) =========
bash -c 'wget -Oarchiver_client.py --no-check-certificate --tries=10 --waitretry=3 https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py'
in dir /builds/slave/test/. (timeout 1200 secs)
watching logfiles {}
argv: ['bash', '-c', 'wget -Oarchiver_client.py --no-check-certificate --tries=10 --waitretry=3 https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py']
environment:
HOME=/home/cltbld
LANG=en_US.UTF-8
LOGNAME=cltbld
MAIL=/var/mail/cltbld
NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript
PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games
PWD=/builds/slave/test
SHELL=/bin/bash
SHLVL=1
TERM=linux
TMOUT=86400
USER=cltbld
XDG_SESSION_COOKIE=9ca12473fbb1d023794ffd180000023c-1446172118.353339-633614137
_=/tools/buildbot/bin/python
using PTY: False
--2015-10-29 19:35:09-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py
Resolving hg.mozilla.org (hg.mozilla.org)... 63.245.215.102, 63.245.215.25
Connecting to hg.mozilla.org (hg.mozilla.org)|63.245.215.102|:443... connected.
HTTP request sent, awaiting response... 200 Script output follows
Length: 12141 (12K) [text/x-python]
Saving to: `archiver_client.py'
0K .......... . 100% 11.7M=0.001s
2015-10-29 19:35:10 (11.7 MB/s) - `archiver_client.py' saved [12141/12141]
program finished with exit code 0
elapsedTime=0.621119
========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2015-10-29 19:35:10.180620) =========
========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2015-10-29 19:35:10.180964) =========
rm -rf scripts
in dir /builds/slave/test/. (timeout 1200 secs)
watching logfiles {}
argv: ['rm', '-rf', 'scripts']
environment:
HOME=/home/cltbld
LANG=en_US.UTF-8
LOGNAME=cltbld
MAIL=/var/mail/cltbld
NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript
PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games
PWD=/builds/slave/test
SHELL=/bin/bash
SHLVL=1
TERM=linux
TMOUT=86400
USER=cltbld
XDG_SESSION_COOKIE=9ca12473fbb1d023794ffd180000023c-1446172118.353339-633614137
_=/tools/buildbot/bin/python
using PTY: False
program finished with exit code 0
elapsedTime=0.078360
========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2015-10-29 19:35:10.296371) =========
========= Started 'bash -c ...' (results: 0, elapsed: 3 secs) (at 2015-10-29 19:35:10.296744) =========
bash -c 'python archiver_client.py mozharness --repo integration/fx-team --rev d924e89139c2bf5dcfb0a009a13763e312fb0393 --destination scripts --debug'
in dir /builds/slave/test/. (timeout 1200 secs)
watching logfiles {}
argv: ['bash', '-c', u'python archiver_client.py mozharness --repo integration/fx-team --rev d924e89139c2bf5dcfb0a009a13763e312fb0393 --destination scripts --debug']
environment:
HOME=/home/cltbld
LANG=en_US.UTF-8
LOGNAME=cltbld
MAIL=/var/mail/cltbld
NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript
PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games
PWD=/builds/slave/test
SHELL=/bin/bash
SHLVL=1
TERM=linux
TMOUT=86400
USER=cltbld
XDG_SESSION_COOKIE=9ca12473fbb1d023794ffd180000023c-1446172118.353339-633614137
_=/tools/buildbot/bin/python
using PTY: False
2015-10-29 19:35:10,403 truncating revision to first 12 chars
2015-10-29 19:35:10,404 Setting DEBUG logging.
2015-10-29 19:35:10,404 attempt 1/10
2015-10-29 19:35:10,404 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/integration/fx-team/d924e89139c2?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness
2015-10-29 19:35:12,390 unpacking tar archive at: fx-team-d924e89139c2/testing/mozharness/
program finished with exit code 0
elapsedTime=2.565032
========= Finished 'bash -c ...' (results: 0, elapsed: 3 secs) (at 2015-10-29 19:35:13.624545) =========
========= Started downloading to oauth.txt (results: 0, elapsed: 1 secs) (at 2015-10-29 19:35:13.624893) =========
========= Finished downloading to oauth.txt (results: 0, elapsed: 1 secs) (at 2015-10-29 19:35:14.798289) =========
========= Started tinderboxprint_script_revlink (results: 0, elapsed: 0 secs) (at 2015-10-29 19:35:14.798572) =========
TinderboxPrint: script_revlink: https://hg.mozilla.org/build/mozharness/rev/production
========= Finished tinderboxprint_script_revlink (results: 0, elapsed: 0 secs) (at 2015-10-29 19:35:14.798976) =========
========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 1 hrs, 1 mins, 55 secs) (at 2015-10-29 19:35:14.799285) =========
/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 fx-team --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', 'fx-team', '--download-symbols', 'true']
environment:
CCACHE_DIR=/builds/ccache
CCACHE_UMASK=002
DISPLAY=:0
HOME=/home/cltbld
LANG=en_US.UTF-8
LOGNAME=cltbld
MAIL=/var/mail/cltbld
MOZ_HIDE_RESULTS_TABLE=1
MOZ_NODE_PATH=/usr/bin/node
MOZ_NO_REMOTE=1
NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript
NO_FAIL_ON_TEST_ERRORS=1
PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games
PROPERTIES_FILE=/builds/slave/test/buildprops.json
PWD=/builds/slave/test
SHELL=/bin/bash
SHLVL=1
TERM=linux
TMOUT=86400
USER=cltbld
XDG_SESSION_COOKIE=9ca12473fbb1d023794ffd180000023c-1446172118.353339-633614137
_=/tools/buildbot/bin/python
using PTY: False
19:35:15 INFO - MultiFileLogger online at 20151029 19:35:15 in /builds/slave/test
19:35:15 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 fx-team --download-symbols true
19:35:15 INFO - Dumping config to /builds/slave/test/logs/localconfig.json.
19:35:15 INFO - {'append_to_log': False,
19:35:15 INFO - 'base_work_dir': '/builds/slave/test',
19:35:15 INFO - 'blob_upload_branch': 'fx-team',
19:35:15 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt',
19:35:15 INFO - 'buildbot_json_path': 'buildprops.json',
19:35:15 INFO - 'config_files': ('web_platform_tests/prod_config.py',),
19:35:15 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',),
19:35:15 INFO - 'download_minidump_stackwalk': True,
19:35:15 INFO - 'download_symbols': 'true',
19:35:15 INFO - 'e10s': True,
19:35:15 INFO - 'exes': {'python': '/tools/buildbot/bin/python',
19:35:15 INFO - 'tooltool.py': '/tools/tooltool.py',
19:35:15 INFO - 'virtualenv': ('/tools/buildbot/bin/python',
19:35:15 INFO - '/tools/misc-python/virtualenv.py')},
19:35:15 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub',
19:35:15 INFO - 'http://pypi.pub.build.mozilla.org/pub'),
19:35:15 INFO - 'log_level': 'info',
19:35:15 INFO - 'log_to_console': True,
19:35:15 INFO - 'opt_config_files': (),
19:35:15 INFO - 'options': ('--prefs-root=%(test_path)s/prefs',
19:35:15 INFO - '--processes=1',
19:35:15 INFO - '--config=%(test_path)s/wptrunner.ini',
19:35:15 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem',
19:35:15 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key',
19:35:15 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem',
19:35:15 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'),
19:35:15 INFO - 'pip_index': False,
19:35:15 INFO - 'require_test_zip': True,
19:35:15 INFO - 'test_type': ('testharness',),
19:35:15 INFO - 'this_chunk': '7',
19:35:15 INFO - 'tooltool_cache': '/builds/tooltool_cache',
19:35:15 INFO - 'total_chunks': '8',
19:35:15 INFO - 'virtualenv_path': 'venv',
19:35:15 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None},
19:35:15 INFO - 'work_dir': 'build'}
19:35:15 INFO - #####
19:35:15 INFO - ##### Running clobber step.
19:35:15 INFO - #####
19:35:15 INFO - Running pre-action listener: _resource_record_pre_action
19:35:15 INFO - Running main action method: clobber
19:35:15 INFO - rmtree: /builds/slave/test/build
19:35:15 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1
19:35:17 INFO - Running post-action listener: _resource_record_post_action
19:35:17 INFO - #####
19:35:17 INFO - ##### Running read-buildbot-config step.
19:35:17 INFO - #####
19:35:17 INFO - Running pre-action listener: _resource_record_pre_action
19:35:17 INFO - Running main action method: read_buildbot_config
19:35:17 INFO - Using buildbot properties:
19:35:17 INFO - {
19:35:17 INFO - "properties": {
19:35:17 INFO - "buildnumber": 4,
19:35:17 INFO - "product": "firefox",
19:35:17 INFO - "script_repo_revision": "production",
19:35:17 INFO - "branch": "fx-team",
19:35:17 INFO - "repository": "",
19:35:17 INFO - "buildername": "Ubuntu VM 12.04 x64 fx-team debug test web-platform-tests-e10s-7",
19:35:17 INFO - "buildid": "20151029180515",
19:35:17 INFO - "slavename": "tst-linux64-spot-036",
19:35:17 INFO - "pgo_build": "False",
19:35:17 INFO - "basedir": "/builds/slave/test",
19:35:17 INFO - "project": "",
19:35:17 INFO - "platform": "linux64",
19:35:17 INFO - "master": "http://buildbot-master120.bb.releng.use1.mozilla.com:8201/",
19:35:17 INFO - "slavebuilddir": "test",
19:35:17 INFO - "scheduler": "tests-fx-team-ubuntu64_vm-debug-unittest-7-3600",
19:35:17 INFO - "repo_path": "integration/fx-team",
19:35:17 INFO - "moz_repo_path": "",
19:35:17 INFO - "stage_platform": "linux64",
19:35:17 INFO - "builduid": "44a842a383204d8dbf4d36123f62255e",
19:35:17 INFO - "revision": "d924e89139c2bf5dcfb0a009a13763e312fb0393"
19:35:17 INFO - },
19:35:17 INFO - "sourcestamp": {
19:35:17 INFO - "repository": "",
19:35:17 INFO - "hasPatch": false,
19:35:17 INFO - "project": "",
19:35:17 INFO - "branch": "fx-team-linux64-debug-unittest",
19:35:17 INFO - "changes": [
19:35:17 INFO - {
19:35:17 INFO - "category": null,
19:35:17 INFO - "files": [
19:35:17 INFO - {
19:35:17 INFO - "url": null,
19:35:17 INFO - "name": "https://queue.taskcluster.net/v1/task/YfbGgkOcRueG9P37IOGEbQ/artifacts/public/build/firefox-45.0a1.en-US.linux-x86_64.tar.bz2"
19:35:17 INFO - },
19:35:17 INFO - {
19:35:17 INFO - "url": null,
19:35:17 INFO - "name": "https://queue.taskcluster.net/v1/task/YfbGgkOcRueG9P37IOGEbQ/artifacts/public/build/test_packages.json"
19:35:17 INFO - }
19:35:17 INFO - ],
19:35:17 INFO - "repository": "",
19:35:17 INFO - "rev": "e458fba06eb1613dd252bfc5445d070115d2ad93",
19:35:17 INFO - "who": "vporof@mozilla.com",
19:35:17 INFO - "when": 1446164219,
19:35:17 INFO - "number": 6596652,
19:35:17 INFO - "comments": "Bug 1213100 - Part 1: fix gnarly layout-related bugs, r=jsantell",
19:35:17 INFO - "project": "",
19:35:17 INFO - "at": "Thu 29 Oct 2015 17:16:59",
19:35:17 INFO - "branch": "fx-team-linux64-debug-unittest",
19:35:17 INFO - "revlink": "",
19:35:17 INFO - "properties": [
19:35:17 INFO - [
19:35:17 INFO - "buildid",
19:35:17 INFO - "20151029163612",
19:35:17 INFO - "Change"
19:35:17 INFO - ],
19:35:17 INFO - [
19:35:17 INFO - "builduid",
19:35:17 INFO - "8cbdd4f0d93c450cad4e156ef014eb56",
19:35:17 INFO - "Change"
19:35:17 INFO - ],
19:35:17 INFO - [
19:35:17 INFO - "pgo_build",
19:35:17 INFO - "False",
19:35:17 INFO - "Change"
19:35:17 INFO - ]
19:35:17 INFO - ],
19:35:17 INFO - "revision": "e458fba06eb1613dd252bfc5445d070115d2ad93"
19:35:17 INFO - },
19:35:17 INFO - {
19:35:17 INFO - "category": null,
19:35:17 INFO - "files": [
19:35:17 INFO - {
19:35:17 INFO - "url": null,
19:35:17 INFO - "name": "https://queue.taskcluster.net/v1/task/x4iAmSAQS4q5-9GxfllP6w/artifacts/public/build/firefox-45.0a1.en-US.linux-x86_64.tar.bz2"
19:35:17 INFO - },
19:35:17 INFO - {
19:35:17 INFO - "url": null,
19:35:17 INFO - "name": "https://queue.taskcluster.net/v1/task/x4iAmSAQS4q5-9GxfllP6w/artifacts/public/build/test_packages.json"
19:35:17 INFO - }
19:35:17 INFO - ],
19:35:17 INFO - "repository": "",
19:35:17 INFO - "rev": "3189c9d88f1357c98dbd7c08c8615af138268807",
19:35:17 INFO - "who": "bgrinstead@mozilla.com",
19:35:17 INFO - "when": 1446167334,
19:35:17 INFO - "number": 6597027,
19:35:17 INFO - "comments": "Bug 1217156 - Add a pref to turn on/off insecure password warnings. Keep it on for Nightly and off for other builds. Will be turned on for dev edition after a few bug fixes. r=bgrins",
19:35:17 INFO - "project": "",
19:35:17 INFO - "at": "Thu 29 Oct 2015 18:08:54",
19:35:17 INFO - "branch": "fx-team-linux64-debug-unittest",
19:35:17 INFO - "revlink": "",
19:35:17 INFO - "properties": [
19:35:17 INFO - [
19:35:17 INFO - "buildid",
19:35:17 INFO - "20151029170453",
19:35:17 INFO - "Change"
19:35:17 INFO - ],
19:35:17 INFO - [
19:35:17 INFO - "builduid",
19:35:17 INFO - "22e960c4e9b64b5f999efebea6d4e4a2",
19:35:17 INFO - "Change"
19:35:17 INFO - ],
19:35:17 INFO - [
19:35:17 INFO - "pgo_build",
19:35:17 INFO - "False",
19:35:17 INFO - "Change"
19:35:17 INFO - ]
19:35:17 INFO - ],
19:35:17 INFO - "revision": "3189c9d88f1357c98dbd7c08c8615af138268807"
19:35:17 INFO - },
19:35:17 INFO - {
19:35:17 INFO - "category": null,
19:35:17 INFO - "files": [
19:35:17 INFO - {
19:35:17 INFO - "url": null,
19:35:17 INFO - "name": "https://queue.taskcluster.net/v1/task/XU5wE1w2RNSrwxrkHw6dAQ/artifacts/public/build/firefox-45.0a1.en-US.linux-x86_64.tar.bz2"
19:35:17 INFO - },
19:35:17 INFO - {
19:35:17 INFO - "url": null,
19:35:17 INFO - "name": "https://queue.taskcluster.net/v1/task/XU5wE1w2RNSrwxrkHw6dAQ/artifacts/public/build/test_packages.json"
19:35:17 INFO - }
19:35:17 INFO - ],
19:35:17 INFO - "repository": "",
19:35:17 INFO - "rev": "5cdf66dfef92364072336ce276f9f2c70d421718",
19:35:17 INFO - "who": "dtownsend@mozilla.com",
19:35:17 INFO - "when": 1446166031,
19:35:17 INFO - "number": 6596891,
19:35:17 INFO - "comments": "Bug 1129662: sdk/page-worker should use a remote page. r=krizsa\n\nThis makes page-worker load its pages in the remote process. It does so by\ncreating a single frame in the hidden window used to ensure we have a remote\nprocess when necessary and then a module in the remote process is used to\ncreate windowless browsers to load the pages.\n\nThis does break one API, getActiveView, but I don't think we should be\nmaintaining that and it has been unstable since its inception anyway.\n\nOnce downside, the l10n module now has to use the observer service to detect\ndocuments rather than the DOM event, this might be causing more CPOW traffic\nsince that observer notification is shimmed so we may need to use the shim\nwaiver there.",
19:35:17 INFO - "project": "",
19:35:17 INFO - "at": "Thu 29 Oct 2015 17:47:11",
19:35:17 INFO - "branch": "fx-team-linux64-debug-unittest",
19:35:17 INFO - "revlink": "",
19:35:17 INFO - "properties": [
19:35:17 INFO - [
19:35:17 INFO - "buildid",
19:35:17 INFO - "20151029171013",
19:35:17 INFO - "Change"
19:35:17 INFO - ],
19:35:17 INFO - [
19:35:17 INFO - "builduid",
19:35:17 INFO - "6d708002e1284b3e86de0a9f0d4d2196",
19:35:17 INFO - "Change"
19:35:17 INFO - ],
19:35:17 INFO - [
19:35:17 INFO - "pgo_build",
19:35:17 INFO - "False",
19:35:17 INFO - "Change"
19:35:17 INFO - ]
19:35:17 INFO - ],
19:35:17 INFO - "revision": "5cdf66dfef92364072336ce276f9f2c70d421718"
19:35:17 INFO - },
19:35:17 INFO - {
19:35:17 INFO - "category": null,
19:35:17 INFO - "files": [
19:35:17 INFO - {
19:35:17 INFO - "url": null,
19:35:17 INFO - "name": "https://queue.taskcluster.net/v1/task/lstv56gmTNWbVKezLlL5_Q/artifacts/public/build/firefox-45.0a1.en-US.linux-x86_64.tar.bz2"
19:35:17 INFO - },
19:35:17 INFO - {
19:35:17 INFO - "url": null,
19:35:17 INFO - "name": "https://queue.taskcluster.net/v1/task/lstv56gmTNWbVKezLlL5_Q/artifacts/public/build/test_packages.json"
19:35:17 INFO - }
19:35:17 INFO - ],
19:35:17 INFO - "repository": "",
19:35:17 INFO - "rev": "963e002aaa31eb7bb3789ccf9df1a9a7e9a01279",
19:35:17 INFO - "who": "kwierso@gmail.com",
19:35:17 INFO - "when": 1446167505,
19:35:17 INFO - "number": 6597044,
19:35:17 INFO - "comments": "Merge m-c to fx-team, a=merge",
19:35:17 INFO - "project": "",
19:35:17 INFO - "at": "Thu 29 Oct 2015 18:11:45",
19:35:17 INFO - "branch": "fx-team-linux64-debug-unittest",
19:35:17 INFO - "revlink": "",
19:35:17 INFO - "properties": [
19:35:17 INFO - [
19:35:17 INFO - "buildid",
19:35:17 INFO - "20151029171915",
19:35:17 INFO - "Change"
19:35:17 INFO - ],
19:35:17 INFO - [
19:35:17 INFO - "builduid",
19:35:17 INFO - "6f3fe0cef2bc447ab36e154e40bc15b4",
19:35:17 INFO - "Change"
19:35:17 INFO - ],
19:35:17 INFO - [
19:35:17 INFO - "pgo_build",
19:35:17 INFO - "False",
19:35:17 INFO - "Change"
19:35:17 INFO - ]
19:35:17 INFO - ],
19:35:17 INFO - "revision": "963e002aaa31eb7bb3789ccf9df1a9a7e9a01279"
19:35:17 INFO - },
19:35:17 INFO - {
19:35:17 INFO - "category": null,
19:35:17 INFO - "files": [
19:35:17 INFO - {
19:35:17 INFO - "url": null,
19:35:17 INFO - "name": "https://queue.taskcluster.net/v1/task/t05ktuslQlaM9QA1TS_pMQ/artifacts/public/build/firefox-45.0a1.en-US.linux-x86_64.tar.bz2"
19:35:17 INFO - },
19:35:17 INFO - {
19:35:17 INFO - "url": null,
19:35:17 INFO - "name": "https://queue.taskcluster.net/v1/task/t05ktuslQlaM9QA1TS_pMQ/artifacts/public/build/test_packages.json"
19:35:17 INFO - }
19:35:17 INFO - ],
19:35:17 INFO - "repository": "",
19:35:17 INFO - "rev": "2b3c135ca9caafcaf4d390ad70929ddecf3700cb",
19:35:17 INFO - "who": "jsantell@mozilla.com",
19:35:17 INFO - "when": 1446170407,
19:35:17 INFO - "number": 6597393,
19:35:17 INFO - "comments": "Bug 1218673 - Clean up toolbar stlying and be more responsive in the memory tool. r=fitzgen\n",
19:35:17 INFO - "project": "",
19:35:17 INFO - "at": "Thu 29 Oct 2015 19:00:07",
19:35:17 INFO - "branch": "fx-team-linux64-debug-unittest",
19:35:17 INFO - "revlink": "",
19:35:17 INFO - "properties": [
19:35:17 INFO - [
19:35:17 INFO - "buildid",
19:35:17 INFO - "20151029172515",
19:35:17 INFO - "Change"
19:35:17 INFO - ],
19:35:17 INFO - [
19:35:17 INFO - "builduid",
19:35:17 INFO - "23d2274a819c4af0b54647c54e64622c",
19:35:17 INFO - "Change"
19:35:17 INFO - ],
19:35:17 INFO - [
19:35:17 INFO - "pgo_build",
19:35:17 INFO - "False",
19:35:17 INFO - "Change"
19:35:17 INFO - ]
19:35:17 INFO - ],
19:35:17 INFO - "revision": "2b3c135ca9caafcaf4d390ad70929ddecf3700cb"
19:35:17 INFO - },
19:35:17 INFO - {
19:35:17 INFO - "category": null,
19:35:17 INFO - "files": [
19:35:17 INFO - {
19:35:17 INFO - "url": null,
19:35:17 INFO - "name": "https://queue.taskcluster.net/v1/task/pxzkUi2fRga5KC0GH7jHbg/artifacts/public/build/firefox-45.0a1.en-US.linux-x86_64.tar.bz2"
19:35:17 INFO - },
19:35:17 INFO - {
19:35:17 INFO - "url": null,
19:35:17 INFO - "name": "https://queue.taskcluster.net/v1/task/pxzkUi2fRga5KC0GH7jHbg/artifacts/public/build/test_packages.json"
19:35:17 INFO - }
19:35:17 INFO - ],
19:35:17 INFO - "repository": "",
19:35:17 INFO - "rev": "b7e22cd2ec02c00065bbd5c2f35e923f7abc3a22",
19:35:17 INFO - "who": "jsantell@mozilla.com",
19:35:17 INFO - "when": 1446167921,
19:35:17 INFO - "number": 6597079,
19:35:17 INFO - "comments": "Bug 1219820 - Do not try and select the hidden root when navigating the heap view tree with keyboard shortcuts; r=jsantell\n",
19:35:17 INFO - "project": "",
19:35:17 INFO - "at": "Thu 29 Oct 2015 18:18:41",
19:35:17 INFO - "branch": "fx-team-linux64-debug-unittest",
19:35:17 INFO - "revlink": "",
19:35:17 INFO - "properties": [
19:35:17 INFO - [
19:35:17 INFO - "buildid",
19:35:17 INFO - "20151029172916",
19:35:17 INFO - "Change"
19:35:17 INFO - ],
19:35:17 INFO - [
19:35:17 INFO - "builduid",
19:35:17 INFO - "62c23e2441ad44caaf0af86c3c24fc7a",
19:35:17 INFO - "Change"
19:35:17 INFO - ],
19:35:17 INFO - [
19:35:17 INFO - "pgo_build",
19:35:17 INFO - "False",
19:35:17 INFO - "Change"
19:35:17 INFO - ]
19:35:17 INFO - ],
19:35:17 INFO - "revision": "b7e22cd2ec02c00065bbd5c2f35e923f7abc3a22"
19:35:17 INFO - },
19:35:17 INFO - {
19:35:17 INFO - "category": null,
19:35:17 INFO - "files": [
19:35:17 INFO - {
19:35:17 INFO - "url": null,
19:35:17 INFO - "name": "https://queue.taskcluster.net/v1/task/Jt58SrXiRQmxLyFOIc6onA/artifacts/public/build/firefox-45.0a1.en-US.linux-x86_64.tar.bz2"
19:35:17 INFO - },
19:35:17 INFO - {
19:35:17 INFO - "url": null,
19:35:17 INFO - "name": "https://queue.taskcluster.net/v1/task/Jt58SrXiRQmxLyFOIc6onA/artifacts/public/build/test_packages.json"
19:35:17 INFO - }
19:35:17 INFO - ],
19:35:17 INFO - "repository": "",
19:35:17 INFO - "rev": "d924e89139c2bf5dcfb0a009a13763e312fb0393",
19:35:17 INFO - "who": "mhammond@skippinet.com.au",
19:35:17 INFO - "when": 1446168979,
19:35:17 INFO - "number": 6597195,
19:35:17 INFO - "comments": "Bug 1199354 - add link to Firefox for iOS and fix link to Firefox for Android on Sync prefs pane. r=adw",
19:35:17 INFO - "project": "",
19:35:17 INFO - "at": "Thu 29 Oct 2015 18:36:19",
19:35:17 INFO - "branch": "fx-team-linux64-debug-unittest",
19:35:17 INFO - "revlink": "",
19:35:17 INFO - "properties": [
19:35:17 INFO - [
19:35:17 INFO - "buildid",
19:35:17 INFO - "20151029180515",
19:35:17 INFO - "Change"
19:35:17 INFO - ],
19:35:17 INFO - [
19:35:17 INFO - "builduid",
19:35:17 INFO - "44a842a383204d8dbf4d36123f62255e",
19:35:17 INFO - "Change"
19:35:17 INFO - ],
19:35:17 INFO - [
19:35:17 INFO - "pgo_build",
19:35:17 INFO - "False",
19:35:17 INFO - "Change"
19:35:17 INFO - ]
19:35:17 INFO - ],
19:35:17 INFO - "revision": "d924e89139c2bf5dcfb0a009a13763e312fb0393"
19:35:17 INFO - }
19:35:17 INFO - ],
19:35:17 INFO - "revision": "d924e89139c2bf5dcfb0a009a13763e312fb0393"
19:35:17 INFO - }
19:35:17 INFO - }
19:35:17 INFO - Found installer url https://queue.taskcluster.net/v1/task/Jt58SrXiRQmxLyFOIc6onA/artifacts/public/build/firefox-45.0a1.en-US.linux-x86_64.tar.bz2.
19:35:17 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/Jt58SrXiRQmxLyFOIc6onA/artifacts/public/build/test_packages.json.
19:35:17 INFO - Running post-action listener: _resource_record_post_action
19:35:17 INFO - #####
19:35:17 INFO - ##### Running download-and-extract step.
19:35:17 INFO - #####
19:35:17 INFO - Running pre-action listener: _resource_record_pre_action
19:35:17 INFO - Running main action method: download_and_extract
19:35:17 INFO - mkdir: /builds/slave/test/build/tests
19:35: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')]}
19:35:17 INFO - https://queue.taskcluster.net/v1/task/Jt58SrXiRQmxLyFOIc6onA/artifacts/public/build/test_packages.json matches https://queue.taskcluster.net
19:35:17 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Jt58SrXiRQmxLyFOIc6onA/artifacts/public/build/test_packages.json
19:35:17 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Jt58SrXiRQmxLyFOIc6onA/artifacts/public/build/test_packages.json
19:35:17 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Jt58SrXiRQmxLyFOIc6onA/artifacts/public/build/test_packages.json to /builds/slave/test/build/test_packages.json
19:35:17 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Jt58SrXiRQmxLyFOIc6onA/artifacts/public/build/test_packages.json', 'file_name': '/builds/slave/test/build/test_packages.json'}, attempt #1
19:35:19 INFO - Downloaded 1302 bytes.
19:35:19 INFO - Reading from file /builds/slave/test/build/test_packages.json
19:35:19 INFO - Using the following test package requirements:
19:35:19 INFO - {u'common': [u'firefox-45.0a1.en-US.linux-x86_64.common.tests.zip'],
19:35:19 INFO - u'cppunittest': [u'firefox-45.0a1.en-US.linux-x86_64.common.tests.zip',
19:35:19 INFO - u'firefox-45.0a1.en-US.linux-x86_64.cppunittest.tests.zip'],
19:35:19 INFO - u'jittest': [u'firefox-45.0a1.en-US.linux-x86_64.common.tests.zip',
19:35:19 INFO - u'jsshell-linux-x86_64.zip'],
19:35:19 INFO - u'mochitest': [u'firefox-45.0a1.en-US.linux-x86_64.common.tests.zip',
19:35:19 INFO - u'firefox-45.0a1.en-US.linux-x86_64.mochitest.tests.zip'],
19:35:19 INFO - u'mozbase': [u'firefox-45.0a1.en-US.linux-x86_64.common.tests.zip'],
19:35:19 INFO - u'reftest': [u'firefox-45.0a1.en-US.linux-x86_64.common.tests.zip',
19:35:19 INFO - u'firefox-45.0a1.en-US.linux-x86_64.reftest.tests.zip'],
19:35:19 INFO - u'talos': [u'firefox-45.0a1.en-US.linux-x86_64.common.tests.zip',
19:35:19 INFO - u'firefox-45.0a1.en-US.linux-x86_64.talos.tests.zip'],
19:35:19 INFO - u'web-platform': [u'firefox-45.0a1.en-US.linux-x86_64.common.tests.zip',
19:35:19 INFO - u'firefox-45.0a1.en-US.linux-x86_64.web-platform.tests.zip'],
19:35:19 INFO - u'webapprt': [u'firefox-45.0a1.en-US.linux-x86_64.common.tests.zip'],
19:35:19 INFO - u'xpcshell': [u'firefox-45.0a1.en-US.linux-x86_64.common.tests.zip',
19:35:19 INFO - u'firefox-45.0a1.en-US.linux-x86_64.xpcshell.tests.zip']}
19:35:19 INFO - Downloading packages: [u'firefox-45.0a1.en-US.linux-x86_64.common.tests.zip', u'firefox-45.0a1.en-US.linux-x86_64.web-platform.tests.zip'] for test suite category: web-platform
19:35:19 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')]}
19:35:19 INFO - https://queue.taskcluster.net/v1/task/Jt58SrXiRQmxLyFOIc6onA/artifacts/public/build/firefox-45.0a1.en-US.linux-x86_64.common.tests.zip matches https://queue.taskcluster.net
19:35:19 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Jt58SrXiRQmxLyFOIc6onA/artifacts/public/build/firefox-45.0a1.en-US.linux-x86_64.common.tests.zip
19:35:19 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Jt58SrXiRQmxLyFOIc6onA/artifacts/public/build/firefox-45.0a1.en-US.linux-x86_64.common.tests.zip
19:35:19 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Jt58SrXiRQmxLyFOIc6onA/artifacts/public/build/firefox-45.0a1.en-US.linux-x86_64.common.tests.zip to /builds/slave/test/build/firefox-45.0a1.en-US.linux-x86_64.common.tests.zip
19:35:19 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Jt58SrXiRQmxLyFOIc6onA/artifacts/public/build/firefox-45.0a1.en-US.linux-x86_64.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-45.0a1.en-US.linux-x86_64.common.tests.zip'}, attempt #1
19:35:21 INFO - Downloaded 23340013 bytes.
19:35:21 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-45.0a1.en-US.linux-x86_64.common.tests.zip', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'web-platform/*'] in /builds/slave/test/build/tests
19:35:21 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-45.0a1.en-US.linux-x86_64.common.tests.zip bin/* config/* mozbase/* marionette/* web-platform/*
19:35:21 INFO - Calling ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-45.0a1.en-US.linux-x86_64.common.tests.zip', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'web-platform/*'] with output_timeout 1760
19:35:21 INFO - caution: filename not matched: web-platform/*
19:35:22 INFO - Return code: 11
19:35:22 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')]}
19:35:22 INFO - https://queue.taskcluster.net/v1/task/Jt58SrXiRQmxLyFOIc6onA/artifacts/public/build/firefox-45.0a1.en-US.linux-x86_64.web-platform.tests.zip matches https://queue.taskcluster.net
19:35:22 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Jt58SrXiRQmxLyFOIc6onA/artifacts/public/build/firefox-45.0a1.en-US.linux-x86_64.web-platform.tests.zip
19:35:22 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Jt58SrXiRQmxLyFOIc6onA/artifacts/public/build/firefox-45.0a1.en-US.linux-x86_64.web-platform.tests.zip
19:35:22 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Jt58SrXiRQmxLyFOIc6onA/artifacts/public/build/firefox-45.0a1.en-US.linux-x86_64.web-platform.tests.zip to /builds/slave/test/build/firefox-45.0a1.en-US.linux-x86_64.web-platform.tests.zip
19:35:22 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Jt58SrXiRQmxLyFOIc6onA/artifacts/public/build/firefox-45.0a1.en-US.linux-x86_64.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-45.0a1.en-US.linux-x86_64.web-platform.tests.zip'}, attempt #1
19:35:26 INFO - Downloaded 30910059 bytes.
19:35:26 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-45.0a1.en-US.linux-x86_64.web-platform.tests.zip', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'web-platform/*'] in /builds/slave/test/build/tests
19:35:26 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-45.0a1.en-US.linux-x86_64.web-platform.tests.zip bin/* config/* mozbase/* marionette/* web-platform/*
19:35:26 INFO - Calling ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-45.0a1.en-US.linux-x86_64.web-platform.tests.zip', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'web-platform/*'] with output_timeout 1760
19:35:29 INFO - caution: filename not matched: bin/*
19:35:29 INFO - caution: filename not matched: config/*
19:35:29 INFO - caution: filename not matched: mozbase/*
19:35:29 INFO - caution: filename not matched: marionette/*
19:35:29 INFO - Return code: 11
19:35:29 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')]}
19:35:29 INFO - https://queue.taskcluster.net/v1/task/Jt58SrXiRQmxLyFOIc6onA/artifacts/public/build/firefox-45.0a1.en-US.linux-x86_64.tar.bz2 matches https://queue.taskcluster.net
19:35:29 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Jt58SrXiRQmxLyFOIc6onA/artifacts/public/build/firefox-45.0a1.en-US.linux-x86_64.tar.bz2
19:35:29 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Jt58SrXiRQmxLyFOIc6onA/artifacts/public/build/firefox-45.0a1.en-US.linux-x86_64.tar.bz2
19:35:29 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Jt58SrXiRQmxLyFOIc6onA/artifacts/public/build/firefox-45.0a1.en-US.linux-x86_64.tar.bz2 to /builds/slave/test/build/firefox-45.0a1.en-US.linux-x86_64.tar.bz2
19:35:29 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Jt58SrXiRQmxLyFOIc6onA/artifacts/public/build/firefox-45.0a1.en-US.linux-x86_64.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-45.0a1.en-US.linux-x86_64.tar.bz2'}, attempt #1
19:35:35 INFO - Downloaded 57419934 bytes.
19:35:35 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/Jt58SrXiRQmxLyFOIc6onA/artifacts/public/build/firefox-45.0a1.en-US.linux-x86_64.tar.bz2
19:35:35 INFO - mkdir: /builds/slave/test/properties
19:35:35 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url
19:35:35 INFO - Writing to file /builds/slave/test/properties/build_url
19:35:35 INFO - Contents:
19:35:35 INFO - build_url:https://queue.taskcluster.net/v1/task/Jt58SrXiRQmxLyFOIc6onA/artifacts/public/build/firefox-45.0a1.en-US.linux-x86_64.tar.bz2
19:35:35 INFO - mkdir: /builds/slave/test/build/symbols
19:35: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')]}
19:35:35 INFO - https://queue.taskcluster.net/v1/task/Jt58SrXiRQmxLyFOIc6onA/artifacts/public/build/firefox-45.0a1.en-US.linux-x86_64.crashreporter-symbols.zip matches https://queue.taskcluster.net
19:35:35 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Jt58SrXiRQmxLyFOIc6onA/artifacts/public/build/firefox-45.0a1.en-US.linux-x86_64.crashreporter-symbols.zip
19:35:35 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Jt58SrXiRQmxLyFOIc6onA/artifacts/public/build/firefox-45.0a1.en-US.linux-x86_64.crashreporter-symbols.zip
19:35:35 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Jt58SrXiRQmxLyFOIc6onA/artifacts/public/build/firefox-45.0a1.en-US.linux-x86_64.crashreporter-symbols.zip to /builds/slave/test/build/symbols/firefox-45.0a1.en-US.linux-x86_64.crashreporter-symbols.zip
19:35:35 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Jt58SrXiRQmxLyFOIc6onA/artifacts/public/build/firefox-45.0a1.en-US.linux-x86_64.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/symbols/firefox-45.0a1.en-US.linux-x86_64.crashreporter-symbols.zip'}, attempt #1
19:35:40 INFO - Downloaded 46733860 bytes.
19:35:40 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/Jt58SrXiRQmxLyFOIc6onA/artifacts/public/build/firefox-45.0a1.en-US.linux-x86_64.crashreporter-symbols.zip
19:35:40 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url
19:35:40 INFO - Writing to file /builds/slave/test/properties/symbols_url
19:35:40 INFO - Contents:
19:35:40 INFO - symbols_url:https://queue.taskcluster.net/v1/task/Jt58SrXiRQmxLyFOIc6onA/artifacts/public/build/firefox-45.0a1.en-US.linux-x86_64.crashreporter-symbols.zip
19:35:40 INFO - Running command: ['unzip', '-q', '/builds/slave/test/build/symbols/firefox-45.0a1.en-US.linux-x86_64.crashreporter-symbols.zip'] in /builds/slave/test/build/symbols
19:35:40 INFO - Copy/paste: unzip -q /builds/slave/test/build/symbols/firefox-45.0a1.en-US.linux-x86_64.crashreporter-symbols.zip
19:35:43 INFO - Return code: 0
19:35:43 INFO - Running post-action listener: _resource_record_post_action
19:35:43 INFO - Running post-action listener: set_extra_try_arguments
19:35:43 INFO - #####
19:35:43 INFO - ##### Running create-virtualenv step.
19:35:43 INFO - #####
19:35:43 INFO - Running pre-action listener: _pre_create_virtualenv
19:35:43 INFO - Running pre-action listener: _resource_record_pre_action
19:35:43 INFO - Running main action method: create_virtualenv
19:35:43 INFO - Creating virtualenv /builds/slave/test/build/venv
19:35:43 INFO - Running command: ['/tools/buildbot/bin/python', '/tools/misc-python/virtualenv.py', '--no-site-packages', '--distribute', '/builds/slave/test/build/venv'] in /builds/slave/test/build
19:35:43 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv
19:35:44 INFO - The --no-site-packages flag is deprecated; it is now the default behavior.
19:35:44 INFO - Using real prefix '/usr'
19:35:44 INFO - New python executable in /builds/slave/test/build/venv/bin/python
19:35:45 INFO - Installing distribute.............................................................................................................................................................................................done.
19:35:48 INFO - Installing pip.................done.
19:35:48 INFO - Return code: 0
19:35:48 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv
19:35:48 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
19:35:48 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
19:35:48 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub
19:35:48 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
19:35:48 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
19:35:48 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub
19:35:48 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--download-cache', '/builds/slave/test/build/venv/cache', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xc72f10>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xffa300>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x103bc60>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10f6b20>, '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 0x1039540>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10399f0>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1446172118.353339-633614137', '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
19:35:48 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--download-cache', '/builds/slave/test/build/venv/cache', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in /builds/slave/test/build
19:35:48 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --download-cache /builds/slave/test/build/venv/cache --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1
19:35:48 INFO - Using env: {'CCACHE_DIR': '/builds/ccache',
19:35:48 INFO - 'CCACHE_UMASK': '002',
19:35:48 INFO - 'DISPLAY': ':0',
19:35:48 INFO - 'HOME': '/home/cltbld',
19:35:48 INFO - 'LANG': 'en_US.UTF-8',
19:35:48 INFO - 'LOGNAME': 'cltbld',
19:35:48 INFO - 'MAIL': '/var/mail/cltbld',
19:35:48 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
19:35:48 INFO - 'MOZ_NODE_PATH': '/usr/bin/node',
19:35:48 INFO - 'MOZ_NO_REMOTE': '1',
19:35:48 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript',
19:35:48 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
19:35:48 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games',
19:35:48 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
19:35:48 INFO - 'PWD': '/builds/slave/test',
19:35:48 INFO - 'SHELL': '/bin/bash',
19:35:48 INFO - 'SHLVL': '1',
19:35:48 INFO - 'TERM': 'linux',
19:35:48 INFO - 'TMOUT': '86400',
19:35:48 INFO - 'USER': 'cltbld',
19:35:48 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1446172118.353339-633614137',
19:35:48 INFO - '_': '/tools/buildbot/bin/python'}
19:35:49 INFO - Ignoring indexes: https://pypi.python.org/simple/
19:35:49 INFO - Downloading/unpacking psutil>=0.7.1
19:35:49 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
19:35:49 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
19:35:49 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available
19:35:49 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available
19:35:49 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
19:35:49 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
19:35:53 INFO - Creating supposed download cache at /builds/slave/test/build/venv/cache
19:35:54 INFO - Storing download in cache at ./venv/cache/http%3A%2F%2Fpypi.pvt.build.mozilla.org%2Fpub%2Fpsutil-3.1.1.tar.gz
19:35:54 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil
19:35:54 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build'
19:35:54 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects
...
19:35:54 INFO - Installing collected packages: psutil
19:35:54 INFO - Running setup.py install for psutil
19:35:54 INFO - building 'psutil._psutil_linux' extension
19:35:54 INFO - gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -DPSUTIL_VERSION=311 -I/usr/include/python2.7 -c psutil/_psutil_linux.c -o build/temp.linux-x86_64-2.7/psutil/_psutil_linux.o
19:35:55 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-x86_64-2.7/psutil/_psutil_linux.o -o build/lib.linux-x86_64-2.7/psutil/_psutil_linux.so
19:35:55 INFO - building 'psutil._psutil_posix' extension
19:35:55 INFO - gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.7 -c psutil/_psutil_posix.c -o build/temp.linux-x86_64-2.7/psutil/_psutil_posix.o
19:35:55 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-x86_64-2.7/psutil/_psutil_posix.o -o build/lib.linux-x86_64-2.7/psutil/_psutil_posix.so
19:35:55 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build'
19:35:55 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ...
19:35:55 INFO - Successfully installed psutil
19:35:55 INFO - Cleaning up...
19:35:55 INFO - Return code: 0
19:35:55 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv
19:35:55 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
19:35:55 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
19:35:55 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub
19:35:55 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
19:35:55 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
19:35:55 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub
19:35:55 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--download-cache', '/builds/slave/test/build/venv/cache', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xc72f10>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xffa300>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x103bc60>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10f6b20>, '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 0x1039540>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10399f0>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1446172118.353339-633614137', '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
19:35:55 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--download-cache', '/builds/slave/test/build/venv/cache', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in /builds/slave/test/build
19:35:55 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --download-cache /builds/slave/test/build/venv/cache --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0
19:35:55 INFO - Using env: {'CCACHE_DIR': '/builds/ccache',
19:35:55 INFO - 'CCACHE_UMASK': '002',
19:35:55 INFO - 'DISPLAY': ':0',
19:35:55 INFO - 'HOME': '/home/cltbld',
19:35:55 INFO - 'LANG': 'en_US.UTF-8',
19:35:55 INFO - 'LOGNAME': 'cltbld',
19:35:55 INFO - 'MAIL': '/var/mail/cltbld',
19:35:55 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
19:35:55 INFO - 'MOZ_NODE_PATH': '/usr/bin/node',
19:35:55 INFO - 'MOZ_NO_REMOTE': '1',
19:35:55 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript',
19:35:55 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
19:35:55 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games',
19:35:55 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
19:35:55 INFO - 'PWD': '/builds/slave/test',
19:35:55 INFO - 'SHELL': '/bin/bash',
19:35:55 INFO - 'SHLVL': '1',
19:35:55 INFO - 'TERM': 'linux',
19:35:55 INFO - 'TMOUT': '86400',
19:35:55 INFO - 'USER': 'cltbld',
19:35:55 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1446172118.353339-633614137',
19:35:55 INFO - '_': '/tools/buildbot/bin/python'}
19:35:56 INFO - Ignoring indexes: https://pypi.python.org/simple/
19:35:56 INFO - Downloading/unpacking mozsystemmonitor==0.0.0
19:35:56 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
19:35:56 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
19:35:56 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available
19:35:56 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available
19:35:56 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
19:35:56 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
19:36:00 INFO - Downloading mozsystemmonitor-0.0.tar.gz
19:36:00 INFO - Storing download in cache at ./venv/cache/http%3A%2F%2Fpypi.pvt.build.mozilla.org%2Fpub%2Fmozsystemmonitor-0.0.tar.gz
19:36:00 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor
19:36:01 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0)
19:36:01 INFO - Installing collected packages: mozsystemmonitor
19:36:01 INFO - Running setup.py install for mozsystemmonitor
19:36:01 INFO - Successfully installed mozsystemmonitor
19:36:01 INFO - Cleaning up...
19:36:01 INFO - Return code: 0
19:36:01 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv
19:36:01 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
19:36:01 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
19:36:01 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub
19:36:01 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
19:36:01 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
19:36:01 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub
19:36:01 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--download-cache', '/builds/slave/test/build/venv/cache', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xc72f10>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xffa300>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x103bc60>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10f6b20>, '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 0x1039540>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10399f0>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1446172118.353339-633614137', '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
19:36:01 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--download-cache', '/builds/slave/test/build/venv/cache', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in /builds/slave/test/build
19:36:01 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --download-cache /builds/slave/test/build/venv/cache --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4
19:36:01 INFO - Using env: {'CCACHE_DIR': '/builds/ccache',
19:36:01 INFO - 'CCACHE_UMASK': '002',
19:36:01 INFO - 'DISPLAY': ':0',
19:36:01 INFO - 'HOME': '/home/cltbld',
19:36:01 INFO - 'LANG': 'en_US.UTF-8',
19:36:01 INFO - 'LOGNAME': 'cltbld',
19:36:01 INFO - 'MAIL': '/var/mail/cltbld',
19:36:01 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
19:36:01 INFO - 'MOZ_NODE_PATH': '/usr/bin/node',
19:36:01 INFO - 'MOZ_NO_REMOTE': '1',
19:36:01 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript',
19:36:01 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
19:36:01 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games',
19:36:01 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
19:36:01 INFO - 'PWD': '/builds/slave/test',
19:36:01 INFO - 'SHELL': '/bin/bash',
19:36:01 INFO - 'SHLVL': '1',
19:36:01 INFO - 'TERM': 'linux',
19:36:01 INFO - 'TMOUT': '86400',
19:36:01 INFO - 'USER': 'cltbld',
19:36:01 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1446172118.353339-633614137',
19:36:01 INFO - '_': '/tools/buildbot/bin/python'}
19:36:01 INFO - Ignoring indexes: https://pypi.python.org/simple/
19:36:01 INFO - Downloading/unpacking blobuploader==1.2.4
19:36:01 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
19:36:01 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
19:36:01 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available
19:36:01 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available
19:36:01 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
19:36:01 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
19:36:06 INFO - Downloading blobuploader-1.2.4.tar.gz
19:36:06 INFO - Storing download in cache at ./venv/cache/http%3A%2F%2Fpypi.pvt.build.mozilla.org%2Fpub%2Fblobuploader-1.2.4.tar.gz
19:36:06 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader
19:36:06 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4)
19:36:06 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available
19:36:06 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available
19:36:06 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available
19:36:06 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available
19:36:06 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available
19:36:06 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available
19:36:07 INFO - Storing download in cache at ./venv/cache/http%3A%2F%2Fpypi.pvt.build.mozilla.org%2Fpub%2Frequests-1.2.3.tar.gz
19:36:07 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests
19:36:07 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4)
19:36:07 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available
19:36:07 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available
19:36:07 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available
19:36:07 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available
19:36:07 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available
19:36:07 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available
19:36:08 INFO - Downloading docopt-0.6.1.tar.gz
19:36:08 INFO - Storing download in cache at ./venv/cache/http%3A%2F%2Fpypi.pvt.build.mozilla.org%2Fpub%2Fdocopt-0.6.1.tar.gz
19:36:08 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt
19:36:08 INFO - Installing collected packages: blobuploader, requests, docopt
19:36:08 INFO - Running setup.py install for blobuploader
19:36:08 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775
19:36:08 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775
19:36:08 INFO - Running setup.py install for requests
19:36:09 INFO - Running setup.py install for docopt
19:36:09 INFO - Successfully installed blobuploader requests docopt
19:36:09 INFO - Cleaning up...
19:36:09 INFO - Return code: 0
19:36:09 INFO - Installing None into virtualenv /builds/slave/test/build/venv
19:36:09 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
19:36:09 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
19:36:09 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub
19:36:09 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
19:36:09 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
19:36:09 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub
19:36:09 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--download-cache', '/builds/slave/test/build/venv/cache', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xc72f10>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xffa300>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x103bc60>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10f6b20>, '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 0x1039540>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10399f0>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build/tests/config', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1446172118.353339-633614137', '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
19:36:09 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--download-cache', '/builds/slave/test/build/venv/cache', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config
19:36:09 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --no-deps --download-cache /builds/slave/test/build/venv/cache --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub
19:36:09 INFO - Using env: {'CCACHE_DIR': '/builds/ccache',
19:36:09 INFO - 'CCACHE_UMASK': '002',
19:36:09 INFO - 'DISPLAY': ':0',
19:36:09 INFO - 'HOME': '/home/cltbld',
19:36:09 INFO - 'LANG': 'en_US.UTF-8',
19:36:09 INFO - 'LOGNAME': 'cltbld',
19:36:09 INFO - 'MAIL': '/var/mail/cltbld',
19:36:09 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
19:36:09 INFO - 'MOZ_NODE_PATH': '/usr/bin/node',
19:36:09 INFO - 'MOZ_NO_REMOTE': '1',
19:36:09 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript',
19:36:09 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
19:36:09 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games',
19:36:09 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
19:36:09 INFO - 'PWD': '/builds/slave/test',
19:36:09 INFO - 'SHELL': '/bin/bash',
19:36:09 INFO - 'SHLVL': '1',
19:36:09 INFO - 'TERM': 'linux',
19:36:09 INFO - 'TMOUT': '86400',
19:36:09 INFO - 'USER': 'cltbld',
19:36:09 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1446172118.353339-633614137',
19:36:09 INFO - '_': '/tools/buildbot/bin/python'}
19:36:10 INFO - Ignoring indexes: https://pypi.python.org/simple/
19:36:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser
19:36:10 INFO - Running setup.py (path:/tmp/pip-fyr6jb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser
19:36:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash
19:36:10 INFO - Running setup.py (path:/tmp/pip-hiIVV6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash
19:36:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug
19:36:10 INFO - Running setup.py (path:/tmp/pip-zJT9y1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug
19:36:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice
19:36:10 INFO - Running setup.py (path:/tmp/pip-BPscpS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice
19:36:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile
19:36:10 INFO - Running setup.py (path:/tmp/pip-5KQoIk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile
19:36:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd
19:36:10 INFO - Running setup.py (path:/tmp/pip-sP0Jq_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd
19:36:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo
19:36:10 INFO - Running setup.py (path:/tmp/pip-VnfT3W-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo
19:36:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall
19:36:11 INFO - Running setup.py (path:/tmp/pip-i9zc1H-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall
19:36:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak
19:36:11 INFO - Running setup.py (path:/tmp/pip-ITS_Nv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak
19:36:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog
19:36:11 INFO - Running setup.py (path:/tmp/pip-LyBHSX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog
19:36:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork
19:36:11 INFO - Running setup.py (path:/tmp/pip-zBKk4Z-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork
19:36:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess
19:36:11 INFO - Running setup.py (path:/tmp/pip-1A3Jj8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess
19:36:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile
19:36:11 INFO - Running setup.py (path:/tmp/pip-qMfnsq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile
19:36:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner
19:36:11 INFO - Running setup.py (path:/tmp/pip-F0pnx1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner
19:36:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot
19:36:12 INFO - Running setup.py (path:/tmp/pip-085T44-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot
19:36:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest
19:36:12 INFO - Running setup.py (path:/tmp/pip-Vw8n9W-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest
19:36:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion
19:36:12 INFO - Running setup.py (path:/tmp/pip-vk_X3Q-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion
19:36:12 INFO - Unpacking /builds/slave/test/build/tests/marionette/transport
19:36:12 INFO - Running setup.py (path:/tmp/pip-ttYh_e-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/transport
19:36:12 INFO - Unpacking /builds/slave/test/build/tests/marionette/driver
19:36:12 INFO - Running setup.py (path:/tmp/pip-guqwqT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/driver
19:36:12 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py
19:36:12 INFO - Running setup.py (path:/tmp/pip-zdsg9K-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py
19:36:12 INFO - Unpacking /builds/slave/test/build/tests/marionette
19:36:13 INFO - Running setup.py (path:/tmp/pip-LozXUM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette
19:36:13 INFO - warning: no files found matching '*.js' under directory 'marionette/touch'
19:36:13 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
19:36:13 INFO - Running setup.py install for manifestparser
19:36:13 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin
19:36:13 INFO - Running setup.py install for mozcrash
19:36:13 INFO - Running setup.py install for mozdebug
19:36:13 INFO - Running setup.py install for mozdevice
19:36:14 INFO - Installing sutini script to /builds/slave/test/build/venv/bin
19:36:14 INFO - Installing dm script to /builds/slave/test/build/venv/bin
19:36:14 INFO - Running setup.py install for mozfile
19:36:14 INFO - Running setup.py install for mozhttpd
19:36:14 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin
19:36:14 INFO - Running setup.py install for mozinfo
19:36:14 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin
19:36:14 INFO - Running setup.py install for mozInstall
19:36:14 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin
19:36:14 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin
19:36:14 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin
19:36:14 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin
19:36:14 INFO - Running setup.py install for mozleak
19:36:15 INFO - Running setup.py install for mozlog
19:36:15 INFO - Installing structlog script to /builds/slave/test/build/venv/bin
19:36:15 INFO - Running setup.py install for moznetwork
19:36:15 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin
19:36:15 INFO - Running setup.py install for mozprocess
19:36:15 INFO - Running setup.py install for mozprofile
19:36:16 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin
19:36:16 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin
19:36:16 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin
19:36:16 INFO - Running setup.py install for mozrunner
19:36:16 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin
19:36:16 INFO - Running setup.py install for mozscreenshot
19:36:16 INFO - Running setup.py install for moztest
19:36:16 INFO - Running setup.py install for mozversion
19:36:16 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin
19:36:16 INFO - Running setup.py install for marionette-transport
19:36:17 INFO - Running setup.py install for marionette-driver
19:36:17 INFO - Running setup.py install for browsermob-proxy
19:36:17 INFO - Running setup.py install for marionette-client
19:36:17 INFO - warning: no files found matching '*.js' under directory 'marionette/touch'
19:36:17 INFO - Installing marionette script to /builds/slave/test/build/venv/bin
19:36:17 INFO - Successfully installed manifestparser mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion marionette-transport marionette-driver browsermob-proxy marionette-client
19:36:17 INFO - Cleaning up...
19:36:18 INFO - Return code: 0
19:36:18 INFO - Installing None into virtualenv /builds/slave/test/build/venv
19:36:18 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
19:36:18 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
19:36:18 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub
19:36:18 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
19:36:18 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
19:36:18 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub
19:36:18 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--download-cache', '/builds/slave/test/build/venv/cache', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xc72f10>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xffa300>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x103bc60>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10f6b20>, '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 0x1039540>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10399f0>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build/tests/config', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1446172118.353339-633614137', '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
19:36:18 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--download-cache', '/builds/slave/test/build/venv/cache', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config
19:36:18 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --download-cache /builds/slave/test/build/venv/cache --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub
19:36:18 INFO - Using env: {'CCACHE_DIR': '/builds/ccache',
19:36:18 INFO - 'CCACHE_UMASK': '002',
19:36:18 INFO - 'DISPLAY': ':0',
19:36:18 INFO - 'HOME': '/home/cltbld',
19:36:18 INFO - 'LANG': 'en_US.UTF-8',
19:36:18 INFO - 'LOGNAME': 'cltbld',
19:36:18 INFO - 'MAIL': '/var/mail/cltbld',
19:36:18 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
19:36:18 INFO - 'MOZ_NODE_PATH': '/usr/bin/node',
19:36:18 INFO - 'MOZ_NO_REMOTE': '1',
19:36:18 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript',
19:36:18 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
19:36:18 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games',
19:36:18 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
19:36:18 INFO - 'PWD': '/builds/slave/test',
19:36:18 INFO - 'SHELL': '/bin/bash',
19:36:18 INFO - 'SHLVL': '1',
19:36:18 INFO - 'TERM': 'linux',
19:36:18 INFO - 'TMOUT': '86400',
19:36:18 INFO - 'USER': 'cltbld',
19:36:18 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1446172118.353339-633614137',
19:36:18 INFO - '_': '/tools/buildbot/bin/python'}
19:36:18 INFO - Ignoring indexes: https://pypi.python.org/simple/
19:36:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser
19:36:18 INFO - Running setup.py (path:/tmp/pip-JO_xIR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser
19:36:18 INFO - Requirement already satisfied (use --upgrade to upgrade): manifestparser==1.1 from file:///builds/slave/test/build/tests/mozbase/manifestparser in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 1))
19:36:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash
19:36:18 INFO - Running setup.py (path:/tmp/pip-PDcDEn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash
19:36:18 INFO - Requirement already satisfied (use --upgrade to upgrade): mozcrash==0.16 from file:///builds/slave/test/build/tests/mozbase/mozcrash in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2))
19:36:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug
19:36:18 INFO - Running setup.py (path:/tmp/pip-YsWK18-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug
19:36:18 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdebug==0.1 from file:///builds/slave/test/build/tests/mozbase/mozdebug in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3))
19:36:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice
19:36:18 INFO - Running setup.py (path:/tmp/pip-k1xeGh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice
19:36:18 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdevice==0.46 from file:///builds/slave/test/build/tests/mozbase/mozdevice in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4))
19:36:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile
19:36:19 INFO - Running setup.py (path:/tmp/pip-hlUVmq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile
19:36:19 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))
19:36:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd
19:36:19 INFO - Running setup.py (path:/tmp/pip-wWNv0E-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd
19:36:19 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))
19:36:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo
19:36:19 INFO - Running setup.py (path:/tmp/pip-OZ95ny-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo
19:36:19 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo==0.8 from file:///builds/slave/test/build/tests/mozbase/mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 7))
19:36:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall
19:36:19 INFO - Running setup.py (path:/tmp/pip-PB64vQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall
19:36:19 INFO - Requirement already satisfied (use --upgrade to upgrade): mozInstall==1.12 from file:///builds/slave/test/build/tests/mozbase/mozinstall in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 8))
19:36:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak
19:36:19 INFO - Running setup.py (path:/tmp/pip-rWlpeS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak
19:36:19 INFO - Requirement already satisfied (use --upgrade to upgrade): mozleak==0.1 from file:///builds/slave/test/build/tests/mozbase/mozleak in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 9))
19:36:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog
19:36:19 INFO - Running setup.py (path:/tmp/pip-J6vAJA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog
19:36:19 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog==3.0 from file:///builds/slave/test/build/tests/mozbase/mozlog in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10))
19:36:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork
19:36:19 INFO - Running setup.py (path:/tmp/pip-HXZslQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork
19:36:19 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork==0.27 from file:///builds/slave/test/build/tests/mozbase/moznetwork in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 11))
19:36:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess
19:36:19 INFO - Running setup.py (path:/tmp/pip-k3rPBl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess
19:36:20 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))
19:36:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile
19:36:20 INFO - Running setup.py (path:/tmp/pip-VIqtml-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile
19:36:20 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))
19:36:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner
19:36:20 INFO - Running setup.py (path:/tmp/pip-iJ9doj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner
19:36:20 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))
19:36:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot
19:36:20 INFO - Running setup.py (path:/tmp/pip-t2VzeM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot
19:36:20 INFO - Requirement already satisfied (use --upgrade to upgrade): mozscreenshot==0.1 from file:///builds/slave/test/build/tests/mozbase/mozscreenshot in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 15))
19:36:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest
19:36:20 INFO - Running setup.py (path:/tmp/pip-Rhz3oZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest
19:36:20 INFO - Requirement already satisfied (use --upgrade to upgrade): moztest==0.7 from file:///builds/slave/test/build/tests/mozbase/moztest in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 16))
19:36:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion
19:36:20 INFO - Running setup.py (path:/tmp/pip-ObMA96-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion
19:36:20 INFO - Requirement already satisfied (use --upgrade to upgrade): mozversion==1.4 from file:///builds/slave/test/build/tests/mozbase/mozversion in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 17))
19:36:20 INFO - Unpacking /builds/slave/test/build/tests/marionette/transport
19:36:20 INFO - Running setup.py (path:/tmp/pip-hj6xnf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/transport
19:36:20 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-transport==1.0.0 from file:///builds/slave/test/build/tests/marionette/transport in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 2))
19:36:20 INFO - Unpacking /builds/slave/test/build/tests/marionette/driver
19:36:20 INFO - Running setup.py (path:/tmp/pip-mZ5ecf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/driver
19:36:21 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))
19:36:21 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py
19:36:21 INFO - Running setup.py (path:/tmp/pip-ZgU4jX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py
19:36:21 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))
19:36:21 INFO - Unpacking /builds/slave/test/build/tests/marionette
19:36:21 INFO - Running setup.py (path:/tmp/pip-diZxsy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette
19:36:21 INFO - warning: no files found matching '*.js' under directory 'marionette/touch'
19:36:21 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-client==1.1.0 from file:///builds/slave/test/build/tests/marionette in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 5))
19:36:21 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.16->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2))
19:36:21 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.16->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2))
19:36:21 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdebug==0.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3))
19:36:21 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.46->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4))
19:36:21 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.46->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4))
19:36:21 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.0->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10))
19:36: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
19:36: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
19:36:21 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available
19:36:21 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available
19:36: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
19:36: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
19:36:26 INFO - Downloading blessings-1.5.1.tar.gz
19:36:26 INFO - Storing download in cache at /builds/slave/test/build/venv/cache/http%3A%2F%2Fpypi.pvt.build.mozilla.org%2Fpub%2Fblessings-1.5.1.tar.gz
19:36:26 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings
19:36:26 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from browsermob-proxy==0.6.0->-r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4))
19:36:26 INFO - Installing collected packages: blessings
19:36:26 INFO - Running setup.py install for blessings
19:36:26 INFO - Successfully installed blessings
19:36:26 INFO - Cleaning up...
19:36:27 INFO - Return code: 0
19:36:27 INFO - Done creating virtualenv /builds/slave/test/build/venv.
19:36:27 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze']
19:36:27 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze
19:36:27 INFO - Reading from file tmpfile_stdout
19:36:27 INFO - Current package versions:
19:36:27 INFO - argparse == 1.2.1
19:36:27 INFO - blessings == 1.5.1
19:36:27 INFO - blobuploader == 1.2.4
19:36:27 INFO - browsermob-proxy == 0.6.0
19:36:27 INFO - docopt == 0.6.1
19:36:27 INFO - manifestparser == 1.1
19:36:27 INFO - marionette-client == 1.1.0
19:36:27 INFO - marionette-driver == 1.1.0
19:36:27 INFO - marionette-transport == 1.0.0
19:36:27 INFO - mozInstall == 1.12
19:36:27 INFO - mozcrash == 0.16
19:36:27 INFO - mozdebug == 0.1
19:36:27 INFO - mozdevice == 0.46
19:36:27 INFO - mozfile == 1.2
19:36:27 INFO - mozhttpd == 0.7
19:36:27 INFO - mozinfo == 0.8
19:36:27 INFO - mozleak == 0.1
19:36:27 INFO - mozlog == 3.0
19:36:27 INFO - moznetwork == 0.27
19:36:27 INFO - mozprocess == 0.22
19:36:27 INFO - mozprofile == 0.27
19:36:27 INFO - mozrunner == 6.11
19:36:27 INFO - mozscreenshot == 0.1
19:36:27 INFO - mozsystemmonitor == 0.0
19:36:27 INFO - moztest == 0.7
19:36:27 INFO - mozversion == 1.4
19:36:27 INFO - psutil == 3.1.1
19:36:27 INFO - requests == 1.2.3
19:36:27 INFO - wsgiref == 0.1.2
19:36:27 INFO - Running post-action listener: _resource_record_post_action
19:36:27 INFO - Running post-action listener: _start_resource_monitoring
19:36:27 INFO - Starting resource monitoring.
19:36:27 INFO - #####
19:36:27 INFO - ##### Running pull step.
19:36:27 INFO - #####
19:36:27 INFO - Running pre-action listener: _resource_record_pre_action
19:36:27 INFO - Running main action method: pull
19:36:27 INFO - Pull has nothing to do!
19:36:27 INFO - Running post-action listener: _resource_record_post_action
19:36:27 INFO - #####
19:36:27 INFO - ##### Running install step.
19:36:27 INFO - #####
19:36:27 INFO - Running pre-action listener: _resource_record_pre_action
19:36:27 INFO - Running main action method: install
19:36:27 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze']
19:36:27 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze
19:36:27 INFO - Reading from file tmpfile_stdout
19:36:27 INFO - Detecting whether we're running mozinstall >=1.0...
19:36:27 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h']
19:36:27 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h
19:36:28 INFO - Reading from file tmpfile_stdout
19:36:28 INFO - Output received:
19:36:28 INFO - Usage: mozinstall [options] installer
19:36:28 INFO - Options:
19:36:28 INFO - -h, --help show this help message and exit
19:36:28 INFO - -d DEST, --destination=DEST
19:36:28 INFO - Directory to install application into. [default:
19:36:28 INFO - "/builds/slave/test"]
19:36:28 INFO - --app=APP Application being installed. [default: firefox]
19:36:28 INFO - mkdir: /builds/slave/test/build/application
19:36:28 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-45.0a1.en-US.linux-x86_64.tar.bz2', '--destination', '/builds/slave/test/build/application']
19:36:28 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-45.0a1.en-US.linux-x86_64.tar.bz2 --destination /builds/slave/test/build/application
19:36:50 INFO - Reading from file tmpfile_stdout
19:36:50 INFO - Output received:
19:36:50 INFO - /builds/slave/test/build/application/firefox/firefox
19:36:50 INFO - Running post-action listener: _resource_record_post_action
19:36:50 INFO - #####
19:36:50 INFO - ##### Running run-tests step.
19:36:50 INFO - #####
19:36:50 INFO - Running pre-action listener: _resource_record_pre_action
19:36:50 INFO - Running main action method: run_tests
19:36:50 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir
19:36:50 INFO - minidump filename unknown. determining based upon platform and arch
19:36:50 INFO - minidump tooltool manifest unknown. determining based upon platform and arch
19:36:50 INFO - grabbing minidump binary from tooltool
19:36:50 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
19:36:50 INFO - retry: Calling run_command with args: (['/tools/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/linux64/releng.manifest', '-o', '-c', '/builds/tooltool_cache'],), kwargs: {'error_list': [{'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10f6b20>, '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 0x1039540>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10399f0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1
19:36:50 INFO - Running command: ['/tools/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/linux64/releng.manifest', '-o', '-c', '/builds/tooltool_cache'] in /builds/slave/test/build
19:36:50 INFO - Copy/paste: /tools/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file /builds/relengapi.tok fetch -m /builds/slave/test/build/tests/config/tooltool-manifests/linux64/releng.manifest -o -c /builds/tooltool_cache
19:36:50 INFO - INFO - File linux64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache
19:36:50 INFO - Return code: 0
19:36:50 INFO - Chmoding /builds/slave/test/build/linux64-minidump_stackwalk to 0755
19:36:50 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir
19:36:50 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/Jt58SrXiRQmxLyFOIc6onA/artifacts/public/build/firefox-45.0a1.en-US.linux-x86_64.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux64-minidump_stackwalk', '--test-type=testharness', '--e10s', '--total-chunks=8', '--this-chunk=7', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] in /builds/slave/test/build
19:36:50 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/Jt58SrXiRQmxLyFOIc6onA/artifacts/public/build/firefox-45.0a1.en-US.linux-x86_64.crashreporter-symbols.zip --stackwalk-binary=/builds/slave/test/build/linux64-minidump_stackwalk --test-type=testharness --e10s --total-chunks=8 --this-chunk=7 --prefs-root=/builds/slave/test/build/tests/web-platform/prefs --processes=1 --config=/builds/slave/test/build/tests/web-platform/wptrunner.ini --ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem --host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key --host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem --certutil-binary=/builds/slave/test/build/tests/bin/certutil
19:36:50 INFO - Using env: {'CCACHE_DIR': '/builds/ccache',
19:36:50 INFO - 'CCACHE_UMASK': '002',
19:36:50 INFO - 'DISPLAY': ':0',
19:36:50 INFO - 'HOME': '/home/cltbld',
19:36:50 INFO - 'LANG': 'en_US.UTF-8',
19:36:50 INFO - 'LOGNAME': 'cltbld',
19:36:50 INFO - 'MAIL': '/var/mail/cltbld',
19:36:50 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir',
19:36:50 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
19:36:50 INFO - 'MOZ_NODE_PATH': '/usr/bin/node',
19:36:50 INFO - 'MOZ_NO_REMOTE': '1',
19:36:50 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript',
19:36:50 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
19:36:50 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games',
19:36:50 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
19:36:50 INFO - 'PWD': '/builds/slave/test',
19:36:50 INFO - 'SHELL': '/bin/bash',
19:36:50 INFO - 'SHLVL': '1',
19:36:50 INFO - 'TERM': 'linux',
19:36:50 INFO - 'TMOUT': '86400',
19:36:50 INFO - 'USER': 'cltbld',
19:36:50 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1446172118.353339-633614137',
19:36:50 INFO - '_': '/tools/buildbot/bin/python'}
19:36:50 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/Jt58SrXiRQmxLyFOIc6onA/artifacts/public/build/firefox-45.0a1.en-US.linux-x86_64.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux64-minidump_stackwalk', '--test-type=testharness', '--e10s', '--total-chunks=8', '--this-chunk=7', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] with output_timeout 1000
19:36:57 INFO - Using 1 client processes
19:36:57 INFO - wptserve Starting http server on 127.0.0.1:8000
19:36:57 INFO - wptserve Starting http server on 127.0.0.1:8001
19:36:57 INFO - wptserve Starting http server on 127.0.0.1:8443
19:37:00 INFO - SUITE-START | Running 820 tests
19:37:00 INFO - Running testharness tests
19:37:00 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html
19:37:00 INFO - TEST-SKIP | /referrer-policy/origin-only/http-csp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms
19:37:00 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-http/img-tag/generic.no-redirect.http.html
19:37:00 INFO - TEST-SKIP | /referrer-policy/origin-only/http-csp/cross-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms
19:37:00 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html
19:37:00 INFO - TEST-SKIP | /referrer-policy/origin-only/http-csp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 0ms
19:37:00 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html
19:37:00 INFO - TEST-SKIP | /referrer-policy/origin-only/http-csp/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms
19:37:00 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-https/img-tag/generic.no-redirect.http.html
19:37:00 INFO - TEST-SKIP | /referrer-policy/origin-only/http-csp/cross-origin/http-https/img-tag/generic.no-redirect.http.html | took 1ms
19:37:00 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html
19:37:00 INFO - TEST-SKIP | /referrer-policy/origin-only/http-csp/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms
19:37:00 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html
19:37:00 INFO - TEST-SKIP | /referrer-policy/origin-only/http-csp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 1ms
19:37:00 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-http/img-tag/generic.no-redirect.http.html
19:37:00 INFO - TEST-SKIP | /referrer-policy/origin-only/http-csp/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms
19:37:00 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html
19:37:00 INFO - TEST-SKIP | /referrer-policy/origin-only/http-csp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 7ms
19:37:00 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html
19:37:00 INFO - TEST-SKIP | /referrer-policy/origin-only/http-csp/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms
19:37:00 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-https/img-tag/generic.no-redirect.http.html
19:37:00 INFO - TEST-SKIP | /referrer-policy/origin-only/http-csp/same-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms
19:37:00 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html
19:37:00 INFO - TEST-SKIP | /referrer-policy/origin-only/http-csp/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms
19:37:00 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html
19:37:00 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 1ms
19:37:00 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/img-tag/generic.no-redirect.http.html
19:37:00 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms
19:37:00 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html
19:37:00 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 0ms
19:37:00 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html
19:37:00 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms
19:37:00 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/img-tag/generic.no-redirect.http.html
19:37:00 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms
19:37:00 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html
19:37:00 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms
19:37:00 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html
19:37:00 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-csp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms
19:37:00 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-http/img-tag/generic.no-redirect.http.html
19:37:00 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-csp/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms
19:37:00 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html
19:37:00 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-csp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 0ms
19:37:00 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html
19:37:00 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-csp/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms
19:37:00 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-https/img-tag/generic.no-redirect.http.html
19:37:00 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-csp/same-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms
19:37:00 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html
19:37:00 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-csp/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 1ms
19:37:00 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html
19:37:00 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms
19:37:00 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/img-tag/generic.no-redirect.http.html
19:37:00 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms
19:37:00 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html
19:37:00 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 0ms
19:37:00 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html
19:37:00 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms
19:37:00 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/img-tag/generic.no-redirect.http.html
19:37:00 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms
19:37:00 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html
19:37:00 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms
19:37:00 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html
19:37:00 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms
19:37:00 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html
19:37:00 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 1ms
19:37:00 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html
19:37:00 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 0ms
19:37:00 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html
19:37:00 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms
19:37:00 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/img-tag/generic.no-redirect.http.html
19:37:00 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms
19:37:00 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html
19:37:00 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 1ms
19:37:00 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/img-tag/cross-origin.keep-origin-redirect.http.html
19:37:00 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
19:37:00 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/img-tag/cross-origin.no-redirect.http.html
19:37:00 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
19:37:00 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/img-tag/cross-origin.swap-origin-redirect.http.html
19:37:00 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 1ms
19:37:00 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/img-tag/cross-origin.keep-origin-redirect.http.html
19:37:00 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
19:37:00 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/img-tag/cross-origin.no-redirect.http.html
19:37:00 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/img-tag/cross-origin.no-redirect.http.html | took 0ms
19:37:00 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/img-tag/cross-origin.swap-origin-redirect.http.html
19:37:00 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/img-tag/cross-origin.swap-origin-redirect.http.html | took 0ms
19:37:00 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
19:37:00 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
19:37:00 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-http/img-tag/same-origin-insecure.no-redirect.http.html
19:37:00 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
19:37:00 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
19:37:00 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
19:37:00 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
19:37:00 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 1ms
19:37:00 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/img-tag/same-origin-downgrade.no-redirect.http.html
19:37:00 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
19:37:00 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
19:37:00 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
19:37:00 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
19:37:00 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 7ms
19:37:00 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
19:37:00 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
19:37:00 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/img-tag/same-origin-upgrade.no-redirect.http.html
19:37:00 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
19:37:00 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
19:37:00 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/img-tag/same-origin-upgrade.swap-origin-redirect.http.html | took 0ms
19:37:00 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/img-tag/cross-origin.keep-origin-redirect.http.html
19:37:00 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/img-tag/cross-origin.keep-origin-redirect.http.html | took 1ms
19:37:00 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/img-tag/cross-origin.no-redirect.http.html
19:37:00 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
19:37:00 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/img-tag/cross-origin.swap-origin-redirect.http.html
19:37:00 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
19:37:00 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/img-tag/cross-origin.keep-origin-redirect.http.html
19:37:00 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/img-tag/cross-origin.keep-origin-redirect.http.html | took 0ms
19:37:00 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/img-tag/cross-origin.no-redirect.http.html
19:37:00 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/img-tag/cross-origin.no-redirect.http.html | took 1ms
19:37:00 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/img-tag/cross-origin.swap-origin-redirect.http.html
19:37:00 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
19:37:00 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
19:37:00 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
19:37:00 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/img-tag/same-origin-insecure.no-redirect.http.html
19:37:00 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 1ms
19:37:00 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
19:37:00 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
19:37:00 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
19:37:00 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
19:37:00 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/img-tag/same-origin-downgrade.no-redirect.http.html
19:37:00 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
19:37:00 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
19:37:00 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/img-tag/same-origin-downgrade.swap-origin-redirect.http.html | took 8ms
19:37:00 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
19:37:00 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
19:37:00 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
19:37:00 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
19:37:00 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/img-tag/same-origin-upgrade.no-redirect.http.html
19:37:00 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
19:37:00 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
19:37:00 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
19:37:00 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/img-tag/cross-origin.keep-origin-redirect.http.html
19:37:00 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 1ms
19:37:00 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/img-tag/cross-origin.no-redirect.http.html
19:37:00 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
19:37:00 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/img-tag/cross-origin.swap-origin-redirect.http.html
19:37:00 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/img-tag/cross-origin.swap-origin-redirect.http.html | took 0ms
19:37:00 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.keep-origin-redirect.http.html
19:37:00 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
19:37:00 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.no-redirect.http.html
19:37:00 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
19:37:00 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.swap-origin-redirect.http.html
19:37:00 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
19:37:00 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
19:37:00 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/img-tag/same-origin-insecure.keep-origin-redirect.http.html | took 0ms
19:37:00 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/img-tag/same-origin-insecure.no-redirect.http.html
19:37:00 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 1ms
19:37:00 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
19:37:00 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
19:37:00 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
19:37:00 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
19:37:00 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/img-tag/same-origin-downgrade.no-redirect.http.html
19:37:00 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/img-tag/same-origin-downgrade.no-redirect.http.html | took 8ms
19:37:00 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
19:37:00 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 1ms
19:37:00 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
19:37:00 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
19:37:00 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
19:37:00 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
19:37:00 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/img-tag/same-origin-upgrade.no-redirect.http.html
19:37:00 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
19:37:00 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
19:37:00 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
19:37:00 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html
19:37:00 INFO - TEST-SKIP | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 1ms
19:37:00 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/img-tag/generic.no-redirect.http.html
19:37:00 INFO - TEST-SKIP | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms
19:37:00 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html
19:37:00 INFO - TEST-SKIP | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 0ms
19:37:00 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html
19:37:00 INFO - TEST-SKIP | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms
19:37:00 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/img-tag/generic.no-redirect.http.html
19:37:00 INFO - TEST-SKIP | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/img-tag/generic.no-redirect.http.html | took 1ms
19:37:00 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html
19:37:00 INFO - TEST-SKIP | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms
19:37:00 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html
19:37:00 INFO - TEST-SKIP | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms
19:37:00 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/img-tag/generic.no-redirect.http.html
19:37:00 INFO - TEST-SKIP | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 1ms
19:37:00 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html
19:37:00 INFO - TEST-SKIP | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 0ms
19:37:00 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html
19:37:00 INFO - TEST-SKIP | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms
19:37:00 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/img-tag/generic.no-redirect.http.html
19:37:00 INFO - TEST-SKIP | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/img-tag/generic.no-redirect.http.html | took 7ms
19:37:00 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html
19:37:00 INFO - TEST-SKIP | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms
19:37:00 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html
19:37:00 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 1ms
19:37:00 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/img-tag/generic.no-redirect.http.html
19:37:00 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms
19:37:00 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html
19:37:00 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 0ms
19:37:00 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html
19:37:00 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 1ms
19:37:00 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/img-tag/generic.no-redirect.http.html
19:37:00 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms
19:37:00 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html
19:37:00 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms
19:37:00 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html
19:37:00 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 1ms
19:37:00 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/img-tag/generic.no-redirect.http.html
19:37:00 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms
19:37:00 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html
19:37:00 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 0ms
19:37:00 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html
19:37:00 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms
19:37:00 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/img-tag/generic.no-redirect.http.html
19:37:00 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms
19:37:00 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html
19:37:00 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms
19:37:00 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html
19:37:00 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms
19:37:00 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/img-tag/generic.no-redirect.http.html
19:37:00 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/img-tag/generic.no-redirect.http.html | took 1ms
19:37:00 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html
19:37:00 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 0ms
19:37:00 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html
19:37:00 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms
19:37:00 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.no-redirect.http.html
19:37:00 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms
19:37:00 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html
19:37:00 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms
19:37:00 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html
19:37:00 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms
19:37:00 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html
19:37:00 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms
19:37:00 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html
19:37:00 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 0ms
19:37:00 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html
19:37:00 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms
19:37:00 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/img-tag/generic.no-redirect.http.html
19:37:00 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms
19:37:00 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html
19:37:00 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms
19:37:00 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html
19:37:00 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms
19:37:00 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/img-tag/generic.no-redirect.http.html
19:37:00 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms
19:37:00 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html
19:37:00 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 0ms
19:37:00 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html
19:37:00 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms
19:37:00 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/img-tag/generic.no-redirect.http.html
19:37:00 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms
19:37:00 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html
19:37:00 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms
19:37:00 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html
19:37:00 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms
19:37:00 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/img-tag/generic.no-redirect.http.html
19:37:00 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 1ms
19:37:00 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html
19:37:00 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 0ms
19:37:00 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html
19:37:00 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms
19:37:00 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/img-tag/generic.no-redirect.http.html
19:37:00 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms
19:37:00 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html
19:37:00 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms
19:37:00 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html
19:37:00 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms
19:37:00 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/img-tag/generic.no-redirect.http.html
19:37:00 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms
19:37:00 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html
19:37:00 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 0ms
19:37:00 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html
19:37:00 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 1ms
19:37:00 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/img-tag/generic.no-redirect.http.html
19:37:00 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms
19:37:00 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html
19:37:00 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms
19:37:00 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html
19:37:00 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms
19:37:00 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/img-tag/generic.no-redirect.http.html
19:37:00 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms
19:37:00 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html
19:37:00 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 0ms
19:37:00 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html
19:37:00 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms
19:37:00 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/img-tag/generic.no-redirect.http.html
19:37:00 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/img-tag/generic.no-redirect.http.html | took 1ms
19:37:00 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html
19:37:00 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 1ms
19:37:00 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html
19:37:00 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms
19:37:00 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/img-tag/generic.no-redirect.http.html
19:37:00 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms
19:37:00 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html
19:37:00 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 0ms
19:37:00 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html
19:37:00 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms
19:37:00 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/img-tag/generic.no-redirect.http.html
19:37:00 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms
19:37:00 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html
19:37:00 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms
19:37:00 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html
19:37:00 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 1ms
19:37:00 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html
19:37:00 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms
19:37:00 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html
19:37:00 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 0ms
19:37:00 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html
19:37:00 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 1ms
19:37:00 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/img-tag/generic.no-redirect.http.html
19:37:00 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms
19:37:00 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html
19:37:00 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms
19:37:00 INFO - TEST-START | /selection/extend.html
19:37:00 INFO - TEST-SKIP | /selection/extend.html | took 0ms
19:37:00 INFO - Setting up ssl
19:37:00 INFO - PROCESS | certutil |
19:37:00 INFO - PROCESS | certutil |
19:37:00 INFO - PROCESS | certutil |
19:37:00 INFO - Certificate Nickname Trust Attributes
19:37:00 INFO - SSL,S/MIME,JAR/XPI
19:37:00 INFO -
19:37:00 INFO - web-platform-tests CT,,
19:37:00 INFO -
19:37:00 INFO - Starting runner
19:37:02 INFO - PROCESS | 1899 | 1446172622048 Marionette INFO Marionette enabled via build flag and pref
19:37:02 INFO - PROCESS | 1899 | ++DOCSHELL 0x7fb8c2fd9100 == 1 [pid = 1899] [id = 1]
19:37:02 INFO - PROCESS | 1899 | ++DOMWINDOW == 1 (0x7fb8c0f12c00) [pid = 1899] [serial = 1] [outer = (nil)]
19:37:02 INFO - PROCESS | 1899 | [1899] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2094
19:37:02 INFO - PROCESS | 1899 | ++DOMWINDOW == 2 (0x7fb8de0b5800) [pid = 1899] [serial = 2] [outer = 0x7fb8c0f12c00]
19:37:02 INFO - PROCESS | 1899 | 1446172622695 Marionette INFO Listening on port 2828
19:37:03 INFO - PROCESS | 1899 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned 7fb8c2f9d130
19:37:04 INFO - PROCESS | 1899 | [GFX2-]: Unrecognized feature DIRECT3D_9_LAYERS, WEBGL_ANGLE
19:37:04 INFO - PROCESS | 1899 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned 7fb8bad90990
19:37:04 INFO - PROCESS | 1899 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned 7fb8bad928b0
19:37:04 INFO - PROCESS | 1899 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned 7fb8bad92bb0
19:37:04 INFO - PROCESS | 1899 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned 7fb8bad92ee0
19:37:04 INFO - PROCESS | 1899 | 1446172624473 Marionette INFO Marionette enabled via command-line flag
19:37:04 INFO - PROCESS | 1899 | ++DOCSHELL 0x7fb8c0e80900 == 2 [pid = 1899] [id = 2]
19:37:04 INFO - PROCESS | 1899 | ++DOMWINDOW == 3 (0x7fb8c57aa400) [pid = 1899] [serial = 3] [outer = (nil)]
19:37:04 INFO - PROCESS | 1899 | ++DOMWINDOW == 4 (0x7fb8c57aa800) [pid = 1899] [serial = 4] [outer = 0x7fb8c57aa400]
19:37:04 INFO - PROCESS | 1899 | ++DOMWINDOW == 5 (0x7fb8c5673400) [pid = 1899] [serial = 5] [outer = 0x7fb8c0f12c00]
19:37:04 INFO - PROCESS | 1899 | [1899] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 841
19:37:04 INFO - PROCESS | 1899 | 1446172624689 Marionette INFO Accepted connection conn0 from 127.0.0.1:40513
19:37:04 INFO - PROCESS | 1899 | 1446172624690 Marionette DEBUG conn0 client <- {"applicationType":"gecko","marionetteProtocol":2}
19:37:04 INFO - PROCESS | 1899 | [1899] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 841
19:37:04 INFO - PROCESS | 1899 | 1446172624881 Marionette INFO Accepted connection conn1 from 127.0.0.1:40514
19:37:04 INFO - PROCESS | 1899 | 1446172624884 Marionette DEBUG conn1 client <- {"applicationType":"gecko","marionetteProtocol":2}
19:37:04 INFO - PROCESS | 1899 | 1446172624889 Marionette INFO Closed connection conn0
19:37:04 INFO - PROCESS | 1899 | [1899] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 841
19:37:04 INFO - PROCESS | 1899 | 1446172624946 Marionette INFO Accepted connection conn2 from 127.0.0.1:40515
19:37:04 INFO - PROCESS | 1899 | 1446172624948 Marionette DEBUG conn2 client <- {"applicationType":"gecko","marionetteProtocol":2}
19:37:04 INFO - PROCESS | 1899 | 1446172624977 Marionette INFO Closed connection conn2
19:37:04 INFO - PROCESS | 1899 | 1446172624983 Marionette DEBUG conn1 -> {"name":"newSession","parameters":{"sessionId":null,"capabilities":null}}
19:37:05 INFO - PROCESS | 1899 | ++DOCSHELL 0x7fb8b39c2b00 == 3 [pid = 1899] [id = 3]
19:37:05 INFO - PROCESS | 1899 | ++DOMWINDOW == 6 (0x7fb8b2f69000) [pid = 1899] [serial = 6] [outer = (nil)]
19:37:05 INFO - PROCESS | 1899 | ++DOCSHELL 0x7fb8bb860b00 == 4 [pid = 1899] [id = 4]
19:37:05 INFO - PROCESS | 1899 | ++DOMWINDOW == 7 (0x7fb8b2f69400) [pid = 1899] [serial = 7] [outer = (nil)]
19:37:05 INFO - PROCESS | 1899 | [1899] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 966
19:37:06 INFO - PROCESS | 1899 | [1899] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272
19:37:06 INFO - PROCESS | 1899 | ++DOCSHELL 0x7fb8b1b07a00 == 5 [pid = 1899] [id = 5]
19:37:06 INFO - PROCESS | 1899 | ++DOMWINDOW == 8 (0x7fb8b0cc3400) [pid = 1899] [serial = 8] [outer = (nil)]
19:37:06 INFO - PROCESS | 1899 | [1899] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272
19:37:07 INFO - PROCESS | 1899 | ++DOMWINDOW == 9 (0x7fb8b0df6400) [pid = 1899] [serial = 9] [outer = 0x7fb8b0cc3400]
19:37:07 INFO - PROCESS | 1899 | ++DOMWINDOW == 10 (0x7fb8b0b83000) [pid = 1899] [serial = 10] [outer = 0x7fb8b2f69000]
19:37:07 INFO - PROCESS | 1899 | ++DOMWINDOW == 11 (0x7fb8b0b83400) [pid = 1899] [serial = 11] [outer = 0x7fb8b2f69400]
19:37:07 INFO - PROCESS | 1899 | ++DOMWINDOW == 12 (0x7fb8b0b83c00) [pid = 1899] [serial = 12] [outer = 0x7fb8b0cc3400]
19:37:08 INFO - PROCESS | 1899 | 1446172628520 Marionette INFO loaded listener.js
19:37:08 INFO - PROCESS | 1899 | 1446172628553 Marionette INFO loaded listener.js
19:37:08 INFO - PROCESS | 1899 | ++DOMWINDOW == 13 (0x7fb8af624000) [pid = 1899] [serial = 13] [outer = 0x7fb8b0cc3400]
19:37:09 INFO - PROCESS | 1899 | 1446172628992 Marionette DEBUG conn1 client <- {"sessionId":"08475ca0-3722-48dc-98ea-9621d9f19483","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":"20151029180515","device":"desktop","version":"45.0a1"}}
19:37:09 INFO - PROCESS | 1899 | 1446172629330 Marionette DEBUG conn1 -> {"name":"getContext"}
19:37:09 INFO - PROCESS | 1899 | 1446172629335 Marionette DEBUG conn1 client <- {"value":"content"}
19:37:09 INFO - PROCESS | 1899 | 1446172629686 Marionette DEBUG conn1 -> {"name":"setContext","parameters":{"value":"chrome"}}
19:37:09 INFO - PROCESS | 1899 | 1446172629691 Marionette DEBUG conn1 client <- {}
19:37:09 INFO - PROCESS | 1899 | 1446172629809 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}}
19:37:11 INFO - PROCESS | 1899 | [Child 1948] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/toolkit/xre/nsXREDirProvider.cpp, line 1399
19:37:11 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1125f24900 == 1 [pid = 1948] [id = 1]
19:37:11 INFO - PROCESS | 1899 | ++DOMWINDOW == 1 (0x7f1125fb8c00) [pid = 1948] [serial = 1] [outer = (nil)]
19:37:11 INFO - PROCESS | 1899 | ++DOMWINDOW == 2 (0x7f1125ff9800) [pid = 1948] [serial = 2] [outer = 0x7f1125fb8c00]
19:37:11 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Could not get disk information from DiskSpaceWatcher: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/storage/DOMStorageIPC.cpp, line 320
19:37:12 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 319
19:37:13 INFO - PROCESS | 1899 | ++DOMWINDOW == 3 (0x7f1122a4b800) [pid = 1948] [serial = 3] [outer = 0x7f1125fb8c00]
19:37:13 INFO - PROCESS | 1899 | [Child 1948] WARNING: NS_ENSURE_TRUE(startupCache) failed: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/xbl/nsXBLDocumentInfo.cpp, line 214
19:37:13 INFO - PROCESS | 1899 | [Child 1948] WARNING: NS_ENSURE_TRUE(startupCache) failed: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/xbl/nsXBLDocumentInfo.cpp, line 282
19:37:13 INFO - PROCESS | 1899 | [Parent 1899] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109
19:37:13 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html
19:37:13 INFO - PROCESS | 1899 | ++DOCSHELL 0x7fb8afeddc00 == 6 [pid = 1899] [id = 6]
19:37:13 INFO - PROCESS | 1899 | ++DOMWINDOW == 14 (0x7fb8b187a000) [pid = 1899] [serial = 14] [outer = (nil)]
19:37:13 INFO - PROCESS | 1899 | ++DOMWINDOW == 15 (0x7fb8b1977000) [pid = 1899] [serial = 15] [outer = 0x7fb8b187a000]
19:37:13 INFO - PROCESS | 1899 | ++DOMWINDOW == 16 (0x7fb8b1977800) [pid = 1899] [serial = 16] [outer = 0x7fb8b187a000]
19:37:13 INFO - PROCESS | 1899 | ++DOCSHELL 0x7fb8b0140500 == 7 [pid = 1899] [id = 7]
19:37:13 INFO - PROCESS | 1899 | ++DOMWINDOW == 17 (0x7fb8b1b69c00) [pid = 1899] [serial = 17] [outer = (nil)]
19:37:13 INFO - PROCESS | 1899 | ++DOMWINDOW == 18 (0x7fb8b1f65400) [pid = 1899] [serial = 18] [outer = 0x7fb8b1b69c00]
19:37:13 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1122a50700 == 2 [pid = 1948] [id = 2]
19:37:13 INFO - PROCESS | 1899 | ++DOMWINDOW == 4 (0x7f1122be7400) [pid = 1948] [serial = 4] [outer = (nil)]
19:37:14 INFO - PROCESS | 1899 | ++DOMWINDOW == 19 (0x7fb8b22bf000) [pid = 1899] [serial = 19] [outer = 0x7fb8b1b69c00]
19:37:14 INFO - PROCESS | 1899 | ++DOMWINDOW == 5 (0x7f1122be7800) [pid = 1948] [serial = 5] [outer = 0x7f1122be7400]
19:37:14 INFO - PROCESS | 1899 | ++DOCSHELL 0x7fb8b2233900 == 8 [pid = 1899] [id = 8]
19:37:14 INFO - PROCESS | 1899 | ++DOMWINDOW == 20 (0x7fb8b4a37c00) [pid = 1899] [serial = 20] [outer = (nil)]
19:37:14 INFO - PROCESS | 1899 | ++DOMWINDOW == 21 (0x7fb8b4c44c00) [pid = 1899] [serial = 21] [outer = 0x7fb8b4a37c00]
19:37:14 INFO - PROCESS | 1899 | 1446172634529 Marionette INFO loaded listener.js
19:37:14 INFO - PROCESS | 1899 | ++DOMWINDOW == 22 (0x7fb8baf80c00) [pid = 1899] [serial = 22] [outer = 0x7fb8b4a37c00]
19:37:14 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:37:14 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:37:14 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:37:14 INFO - PROCESS | 1899 | ++DOMWINDOW == 6 (0x7f1122b68400) [pid = 1948] [serial = 6] [outer = 0x7f1122be7400]
19:37:15 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:37:15 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:37:15 INFO - PROCESS | 1899 | [Child 1948] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 885
19:37:15 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:37:15 INFO - PROCESS | 1899 | [Parent 1899] WARNING: GetDefaultCharsetForLocale: need to add multi locale support: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/intl/locale/unix/nsUNIXCharset.cpp, line 101
19:37:16 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
19:37:16 INFO - document served over http requires an http
19:37:16 INFO - sub-resource via fetch-request using the http-csp
19:37:16 INFO - delivery method with keep-origin-redirect and when
19:37: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"
19:37:16 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:37:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:37:16 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:37:16 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
19:37:16 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
19:37:16 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
19:37:16 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:37:16 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:37:16 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
19:37:16 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 2399ms
19:37:16 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-http/fetch-request/generic.no-redirect.http.html
19:37:16 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f11214e1200 == 3 [pid = 1948] [id = 3]
19:37:16 INFO - PROCESS | 1899 | ++DOMWINDOW == 7 (0x7f1122bc9800) [pid = 1948] [serial = 7] [outer = (nil)]
19:37:16 INFO - PROCESS | 1899 | ++DOMWINDOW == 8 (0x7f11214a1000) [pid = 1948] [serial = 8] [outer = 0x7f1122bc9800]
19:37:16 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:37:17 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:37:17 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:37:17 INFO - PROCESS | 1899 | ++DOMWINDOW == 9 (0x7f1121593400) [pid = 1948] [serial = 9] [outer = 0x7f1122bc9800]
19:37:17 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:37:17 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:37:18 INFO - PROCESS | 1899 | [Child 1948] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 885
19:37:18 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
19:37:18 INFO - document served over http requires an http
19:37:18 INFO - sub-resource via fetch-request using the http-csp
19:37:18 INFO - delivery method with no-redirect and when
19:37: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"
19:37:18 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:37:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:37:18 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:37:18 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
19:37:18 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
19:37:18 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
19:37:18 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:37:18 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:37:18 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
19:37:18 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-http/fetch-request/generic.no-redirect.http.html | took 2458ms
19:37:18 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html
19:37:18 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f112102cb00 == 4 [pid = 1948] [id = 4]
19:37:18 INFO - PROCESS | 1899 | ++DOMWINDOW == 10 (0x7f112100f400) [pid = 1948] [serial = 10] [outer = (nil)]
19:37:19 INFO - PROCESS | 1899 | ++DOMWINDOW == 11 (0x7f112100f800) [pid = 1948] [serial = 11] [outer = 0x7f112100f400]
19:37:19 INFO - PROCESS | 1899 | --DOCSHELL 0x7fb8b1b07a00 == 7 [pid = 1899] [id = 5]
19:37:19 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:37:19 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:37:19 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:37:19 INFO - PROCESS | 1899 | ++DOMWINDOW == 12 (0x7f1121143000) [pid = 1948] [serial = 12] [outer = 0x7f112100f400]
19:37:19 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:37:19 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:37:19 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:37:19 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:37:19 INFO - PROCESS | 1899 | [Child 1948] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 885
19:37:20 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
19:37:20 INFO - document served over http requires an http
19:37:20 INFO - sub-resource via fetch-request using the http-csp
19:37:20 INFO - delivery method with swap-origin-redirect and when
19:37: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"
19:37:20 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:37:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:37:20 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:37:20 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
19:37:20 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
19:37:20 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
19:37:20 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:37:20 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:37:20 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
19:37:20 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 1483ms
19:37:20 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html
19:37:20 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1120c0e500 == 5 [pid = 1948] [id = 5]
19:37:20 INFO - PROCESS | 1899 | ++DOMWINDOW == 13 (0x7f11215f9800) [pid = 1948] [serial = 13] [outer = (nil)]
19:37:20 INFO - PROCESS | 1899 | ++DOMWINDOW == 14 (0x7f112112d000) [pid = 1948] [serial = 14] [outer = 0x7f11215f9800]
19:37:20 INFO - PROCESS | 1899 | ++DOMWINDOW == 15 (0x7f112112d800) [pid = 1948] [serial = 15] [outer = 0x7f11215f9800]
19:37:20 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:37:21 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1120c11200 == 6 [pid = 1948] [id = 6]
19:37:21 INFO - PROCESS | 1899 | ++DOMWINDOW == 16 (0x7f1120cb0400) [pid = 1948] [serial = 16] [outer = (nil)]
19:37:21 INFO - PROCESS | 1899 | ++DOMWINDOW == 17 (0x7f1120cb0800) [pid = 1948] [serial = 17] [outer = 0x7f1120cb0400]
19:37:21 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
19:37:21 INFO - document served over http requires an http
19:37:21 INFO - sub-resource via iframe-tag using the http-csp
19:37:21 INFO - delivery method with keep-origin-redirect and when
19:37: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"
19:37:21 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:37:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:37:21 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:37:21 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
19:37:21 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
19:37:21 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:37:21 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:37:21 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
19:37:21 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 1388ms
19:37:21 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html
19:37:21 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1120c12b00 == 7 [pid = 1948] [id = 7]
19:37:21 INFO - PROCESS | 1899 | ++DOMWINDOW == 18 (0x7f1120c5e400) [pid = 1948] [serial = 18] [outer = (nil)]
19:37:22 INFO - PROCESS | 1899 | ++DOMWINDOW == 19 (0x7f1120c5e800) [pid = 1948] [serial = 19] [outer = 0x7f1120c5e400]
19:37:22 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:37:22 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:37:22 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:37:22 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:37:22 INFO - PROCESS | 1899 | ++DOMWINDOW == 20 (0x7f1120dbd400) [pid = 1948] [serial = 20] [outer = 0x7f1120c5e400]
19:37:22 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:37:22 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:37:23 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1120d69f00 == 8 [pid = 1948] [id = 8]
19:37:23 INFO - PROCESS | 1899 | ++DOMWINDOW == 21 (0x7f1120c9c400) [pid = 1948] [serial = 21] [outer = (nil)]
19:37:23 INFO - PROCESS | 1899 | ++DOMWINDOW == 22 (0x7f1120cb0000) [pid = 1948] [serial = 22] [outer = 0x7f1120c9c400]
19:37:24 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
19:37:24 INFO - document served over http requires an http
19:37:24 INFO - sub-resource via iframe-tag using the http-csp
19:37:24 INFO - delivery method with no-redirect and when
19:37: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"
19:37:24 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:37:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:37:24 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:37:24 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
19:37:24 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
19:37:24 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:37:24 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:37:24 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
19:37:24 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 2719ms
19:37:24 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html
19:37:24 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:37:24 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:37:24 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1120d6d600 == 9 [pid = 1948] [id = 9]
19:37:24 INFO - PROCESS | 1899 | ++DOMWINDOW == 23 (0x7f1122fa6c00) [pid = 1948] [serial = 23] [outer = (nil)]
19:37:24 INFO - PROCESS | 1899 | ++DOMWINDOW == 24 (0x7f1123077400) [pid = 1948] [serial = 24] [outer = 0x7f1122fa6c00]
19:37:25 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:37:25 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:37:25 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:37:25 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:37:25 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:37:25 INFO - PROCESS | 1899 | ++DOMWINDOW == 25 (0x7f112068c400) [pid = 1948] [serial = 25] [outer = 0x7f1122fa6c00]
19:37:25 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:37:25 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:37:26 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1121100f00 == 10 [pid = 1948] [id = 10]
19:37:26 INFO - PROCESS | 1899 | ++DOMWINDOW == 26 (0x7f112068cc00) [pid = 1948] [serial = 26] [outer = (nil)]
19:37:26 INFO - PROCESS | 1899 | ++DOMWINDOW == 27 (0x7f112068c000) [pid = 1948] [serial = 27] [outer = 0x7f112068cc00]
19:37:26 INFO - TEST-FAIL | /referrer-policy/origin-only/http-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | The referrer URL is origin when a
19:37:26 INFO - document served over http requires an http
19:37:26 INFO - sub-resource via iframe-tag using the http-csp
19:37:26 INFO - delivery method with swap-origin-redirect and when
19:37: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"
19:37:26 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:37:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:37:26 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:37:26 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
19:37:26 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
19:37:26 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:37:26 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:37:26 INFO - @http://web-platform.test:8000/referrer-policy/origin-only/http-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html:23:7
19:37:26 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 2597ms
19:37:27 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html
19:37:27 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:37:27 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1120d6d100 == 11 [pid = 1948] [id = 11]
19:37:27 INFO - PROCESS | 1899 | ++DOMWINDOW == 28 (0x7f11210a4000) [pid = 1948] [serial = 28] [outer = (nil)]
19:37:27 INFO - PROCESS | 1899 | ++DOMWINDOW == 29 (0x7f112112d400) [pid = 1948] [serial = 29] [outer = 0x7f11210a4000]
19:37:27 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:37:27 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:37:27 INFO - PROCESS | 1899 | ++DOMWINDOW == 30 (0x7f1122b4fc00) [pid = 1948] [serial = 30] [outer = 0x7f11210a4000]
19:37:27 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:37:27 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1120c11200 == 10 [pid = 1948] [id = 6]
19:37:27 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1120c0e500 == 9 [pid = 1948] [id = 5]
19:37:27 INFO - PROCESS | 1899 | --DOCSHELL 0x7f112102cb00 == 8 [pid = 1948] [id = 4]
19:37:27 INFO - PROCESS | 1899 | --DOCSHELL 0x7f11214e1200 == 7 [pid = 1948] [id = 3]
19:37:27 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1122a50700 == 6 [pid = 1948] [id = 2]
19:37:27 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:37:28 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
19:37:28 INFO - document served over http requires an http
19:37:28 INFO - sub-resource via script-tag using the http-csp
19:37:28 INFO - delivery method with keep-origin-redirect and when
19:37: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"
19:37:28 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:37:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:37:28 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:37:28 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
19:37:28 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
19:37:28 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:37:28 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:37:28 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
19:37:28 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 1691ms
19:37:29 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html
19:37:29 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1121101e00 == 7 [pid = 1948] [id = 12]
19:37:29 INFO - PROCESS | 1899 | ++DOMWINDOW == 31 (0x7f1123198400) [pid = 1948] [serial = 31] [outer = (nil)]
19:37:29 INFO - PROCESS | 1899 | ++DOMWINDOW == 32 (0x7f1125e1c000) [pid = 1948] [serial = 32] [outer = 0x7f1123198400]
19:37:29 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:37:30 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:37:30 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:37:30 INFO - PROCESS | 1899 | ++DOMWINDOW == 33 (0x7f1125ef1000) [pid = 1948] [serial = 33] [outer = 0x7f1123198400]
19:37:30 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:37:30 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:37:31 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
19:37:31 INFO - document served over http requires an http
19:37:31 INFO - sub-resource via script-tag using the http-csp
19:37:31 INFO - delivery method with no-redirect and when
19:37: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"
19:37:31 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:37:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:37:31 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:37:31 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
19:37:31 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
19:37:31 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:37:31 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:37:31 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
19:37:31 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html | took 1887ms
19:37:31 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html
19:37:31 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1122f08a00 == 8 [pid = 1948] [id = 13]
19:37:31 INFO - PROCESS | 1899 | ++DOMWINDOW == 34 (0x7f1126361400) [pid = 1948] [serial = 34] [outer = (nil)]
19:37:31 INFO - PROCESS | 1899 | ++DOMWINDOW == 35 (0x7f1126363400) [pid = 1948] [serial = 35] [outer = 0x7f1126361400]
19:37:31 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:37:31 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:37:31 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:37:31 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:37:32 INFO - PROCESS | 1899 | ++DOMWINDOW == 36 (0x7f11263a1400) [pid = 1948] [serial = 36] [outer = 0x7f1126361400]
19:37:32 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:37:32 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:37:33 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
19:37:33 INFO - document served over http requires an http
19:37:33 INFO - sub-resource via script-tag using the http-csp
19:37:33 INFO - delivery method with swap-origin-redirect and when
19:37: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"
19:37:33 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:37:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:37:33 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:37:33 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
19:37:33 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
19:37:33 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:37:33 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:37:33 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
19:37:33 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 2051ms
19:37:33 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html
19:37:33 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f11214e1200 == 9 [pid = 1948] [id = 14]
19:37:33 INFO - PROCESS | 1899 | ++DOMWINDOW == 37 (0x7f11265e2000) [pid = 1948] [serial = 37] [outer = (nil)]
19:37:33 INFO - PROCESS | 1899 | ++DOMWINDOW == 38 (0x7f112020d000) [pid = 1948] [serial = 38] [outer = 0x7f11265e2000]
19:37:34 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:37:34 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:37:34 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:37:34 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:37:34 INFO - PROCESS | 1899 | ++DOMWINDOW == 39 (0x7f11202a3000) [pid = 1948] [serial = 39] [outer = 0x7f11265e2000]
19:37:34 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:37:34 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:37:36 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
19:37:36 INFO - document served over http requires an http
19:37:36 INFO - sub-resource via xhr-request using the http-csp
19:37:36 INFO - delivery method with keep-origin-redirect and when
19:37: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"
19:37:36 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:37:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:37:36 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:37:36 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
19:37:36 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
19:37:36 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:37:36 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:37:36 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
19:37:36 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 3146ms
19:37:36 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html
19:37:36 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1120d69a00 == 10 [pid = 1948] [id = 15]
19:37:36 INFO - PROCESS | 1899 | ++DOMWINDOW == 40 (0x7f111fc96400) [pid = 1948] [serial = 40] [outer = (nil)]
19:37:36 INFO - PROCESS | 1899 | ++DOMWINDOW == 41 (0x7f11202a3800) [pid = 1948] [serial = 41] [outer = 0x7f111fc96400]
19:37:37 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:37:37 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:37:37 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:37:37 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:37:37 INFO - PROCESS | 1899 | ++DOMWINDOW == 42 (0x7f1121593c00) [pid = 1948] [serial = 42] [outer = 0x7f111fc96400]
19:37:37 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:37:37 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:37:38 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1121101e00 == 9 [pid = 1948] [id = 12]
19:37:38 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1121100f00 == 8 [pid = 1948] [id = 10]
19:37:38 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1120d6d100 == 7 [pid = 1948] [id = 11]
19:37:38 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1120d69f00 == 6 [pid = 1948] [id = 8]
19:37:38 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1120c12b00 == 5 [pid = 1948] [id = 7]
19:37:38 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
19:37:38 INFO - document served over http requires an http
19:37:38 INFO - sub-resource via xhr-request using the http-csp
19:37:38 INFO - delivery method with no-redirect and when
19:37: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"
19:37:38 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:37:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:37:38 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:37:38 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
19:37:38 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
19:37:38 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:37:38 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:37:38 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
19:37:38 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html | took 2130ms
19:37:38 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html
19:37:38 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1120d6d100 == 6 [pid = 1948] [id = 16]
19:37:38 INFO - PROCESS | 1899 | ++DOMWINDOW == 43 (0x7f1122f45c00) [pid = 1948] [serial = 43] [outer = (nil)]
19:37:38 INFO - PROCESS | 1899 | ++DOMWINDOW == 44 (0x7f1122f78400) [pid = 1948] [serial = 44] [outer = 0x7f1122f45c00]
19:37:39 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:37:39 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:37:39 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:37:39 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:37:39 INFO - PROCESS | 1899 | ++DOMWINDOW == 45 (0x7f1126268c00) [pid = 1948] [serial = 45] [outer = 0x7f1122f45c00]
19:37:39 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:37:39 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:37:40 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
19:37:40 INFO - document served over http requires an http
19:37:40 INFO - sub-resource via xhr-request using the http-csp
19:37:40 INFO - delivery method with swap-origin-redirect and when
19:37: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"
19:37:40 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:37:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:37:40 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:37:40 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
19:37:40 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
19:37:40 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:37:40 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:37:40 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
19:37:40 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 1644ms
19:37:40 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html
19:37:40 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f11214de000 == 7 [pid = 1948] [id = 17]
19:37:40 INFO - PROCESS | 1899 | ++DOMWINDOW == 46 (0x7f1122bc6c00) [pid = 1948] [serial = 46] [outer = (nil)]
19:37:40 INFO - PROCESS | 1899 | ++DOMWINDOW == 47 (0x7f1125fe8000) [pid = 1948] [serial = 47] [outer = 0x7f1122bc6c00]
19:37:40 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:37:40 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:37:40 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:37:40 INFO - PROCESS | 1899 | ++DOMWINDOW == 48 (0x7f1120dd5c00) [pid = 1948] [serial = 48] [outer = 0x7f1122bc6c00]
19:37:41 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:37:41 INFO - PROCESS | 1899 | --DOCSHELL 0x7f11214e1200 == 6 [pid = 1948] [id = 14]
19:37:41 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1122f08a00 == 5 [pid = 1948] [id = 13]
19:37:41 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1120d6d600 == 4 [pid = 1948] [id = 9]
19:37:41 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1120d69a00 == 3 [pid = 1948] [id = 15]
19:37:43 INFO - PROCESS | 1899 | [Child 1948] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 885
19:37:43 INFO - PROCESS | 1899 | --DOMWINDOW == 47 (0x7f1125ff9800) [pid = 1948] [serial = 2] [outer = (nil)] [url = about:blank]
19:37:43 INFO - PROCESS | 1899 | --DOMWINDOW == 46 (0x7f11202a3800) [pid = 1948] [serial = 41] [outer = (nil)] [url = about:blank]
19:37:43 INFO - PROCESS | 1899 | --DOMWINDOW == 45 (0x7f112020d000) [pid = 1948] [serial = 38] [outer = (nil)] [url = about:blank]
19:37:43 INFO - PROCESS | 1899 | --DOMWINDOW == 44 (0x7f1120cb0800) [pid = 1948] [serial = 17] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
19:37:43 INFO - PROCESS | 1899 | --DOMWINDOW == 43 (0x7f112100f800) [pid = 1948] [serial = 11] [outer = (nil)] [url = about:blank]
19:37:43 INFO - PROCESS | 1899 | --DOMWINDOW == 42 (0x7f1120cb0000) [pid = 1948] [serial = 22] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446172643837]
19:37:43 INFO - PROCESS | 1899 | --DOMWINDOW == 41 (0x7f1120c5e800) [pid = 1948] [serial = 19] [outer = (nil)] [url = about:blank]
19:37:43 INFO - PROCESS | 1899 | --DOMWINDOW == 40 (0x7f112112d000) [pid = 1948] [serial = 14] [outer = (nil)] [url = about:blank]
19:37:43 INFO - PROCESS | 1899 | --DOMWINDOW == 39 (0x7f112068c000) [pid = 1948] [serial = 27] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
19:37:43 INFO - PROCESS | 1899 | --DOMWINDOW == 38 (0x7f1123077400) [pid = 1948] [serial = 24] [outer = (nil)] [url = about:blank]
19:37:43 INFO - PROCESS | 1899 | --DOMWINDOW == 37 (0x7f112112d400) [pid = 1948] [serial = 29] [outer = (nil)] [url = about:blank]
19:37:43 INFO - PROCESS | 1899 | --DOMWINDOW == 36 (0x7f1125e1c000) [pid = 1948] [serial = 32] [outer = (nil)] [url = about:blank]
19:37:43 INFO - PROCESS | 1899 | --DOMWINDOW == 35 (0x7f1122be7800) [pid = 1948] [serial = 5] [outer = (nil)] [url = about:blank]
19:37:43 INFO - PROCESS | 1899 | --DOMWINDOW == 34 (0x7f11214a1000) [pid = 1948] [serial = 8] [outer = (nil)] [url = about:blank]
19:37:43 INFO - PROCESS | 1899 | --DOMWINDOW == 33 (0x7f1122f78400) [pid = 1948] [serial = 44] [outer = (nil)] [url = about:blank]
19:37:43 INFO - PROCESS | 1899 | --DOMWINDOW == 32 (0x7f1126363400) [pid = 1948] [serial = 35] [outer = (nil)] [url = about:blank]
19:37:43 INFO - PROCESS | 1899 | --DOMWINDOW == 31 (0x7f1122f45c00) [pid = 1948] [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]
19:37:43 INFO - PROCESS | 1899 | --DOMWINDOW == 30 (0x7f11210a4000) [pid = 1948] [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]
19:37:43 INFO - PROCESS | 1899 | --DOMWINDOW == 29 (0x7f1122fa6c00) [pid = 1948] [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]
19:37:43 INFO - PROCESS | 1899 | --DOMWINDOW == 28 (0x7f1126361400) [pid = 1948] [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]
19:37:43 INFO - PROCESS | 1899 | --DOMWINDOW == 27 (0x7f1120c9c400) [pid = 1948] [serial = 21] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446172643837]
19:37:43 INFO - PROCESS | 1899 | --DOMWINDOW == 26 (0x7f1123198400) [pid = 1948] [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]
19:37:43 INFO - PROCESS | 1899 | --DOMWINDOW == 25 (0x7f1120cb0400) [pid = 1948] [serial = 16] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
19:37:43 INFO - PROCESS | 1899 | --DOMWINDOW == 24 (0x7f1122bc9800) [pid = 1948] [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]
19:37:43 INFO - PROCESS | 1899 | --DOMWINDOW == 23 (0x7f112068cc00) [pid = 1948] [serial = 26] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
19:37:43 INFO - PROCESS | 1899 | --DOMWINDOW == 22 (0x7f111fc96400) [pid = 1948] [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]
19:37:43 INFO - PROCESS | 1899 | --DOMWINDOW == 21 (0x7f1122be7400) [pid = 1948] [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]
19:37:43 INFO - PROCESS | 1899 | --DOMWINDOW == 20 (0x7f11215f9800) [pid = 1948] [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]
19:37:43 INFO - PROCESS | 1899 | --DOMWINDOW == 19 (0x7f1120c5e400) [pid = 1948] [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]
19:37:43 INFO - PROCESS | 1899 | --DOMWINDOW == 18 (0x7f11265e2000) [pid = 1948] [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]
19:37:43 INFO - PROCESS | 1899 | --DOMWINDOW == 17 (0x7f112100f400) [pid = 1948] [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]
19:37:43 INFO - PROCESS | 1899 | --DOMWINDOW == 16 (0x7f1121593c00) [pid = 1948] [serial = 42] [outer = (nil)] [url = about:blank]
19:37:43 INFO - PROCESS | 1899 | --DOMWINDOW == 15 (0x7f11202a3000) [pid = 1948] [serial = 39] [outer = (nil)] [url = about:blank]
19:37:44 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
19:37:44 INFO - document served over http requires an https
19:37:44 INFO - sub-resource via fetch-request using the http-csp
19:37:44 INFO - delivery method with keep-origin-redirect and when
19:37: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"
19:37:44 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:37:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:37:44 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:37:44 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
19:37:44 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
19:37:44 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
19:37:44 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:37:44 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:37:44 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
19:37:44 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 4038ms
19:37:44 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html
19:37:44 INFO - PROCESS | 1899 | ++DOMWINDOW == 23 (0x7fb8afaa5800) [pid = 1899] [serial = 23] [outer = 0x7fb8b1b69c00]
19:37:44 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1120d6d600 == 4 [pid = 1948] [id = 18]
19:37:44 INFO - PROCESS | 1899 | ++DOMWINDOW == 16 (0x7f11202a3c00) [pid = 1948] [serial = 49] [outer = (nil)]
19:37:44 INFO - PROCESS | 1899 | ++DOMWINDOW == 17 (0x7f11202bf000) [pid = 1948] [serial = 50] [outer = 0x7f11202a3c00]
19:37:44 INFO - PROCESS | 1899 | ++DOMWINDOW == 18 (0x7f1120c5e400) [pid = 1948] [serial = 51] [outer = 0x7f11202a3c00]
19:37:44 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:37:44 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:37:45 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
19:37:45 INFO - document served over http requires an https
19:37:45 INFO - sub-resource via fetch-request using the http-csp
19:37:45 INFO - delivery method with no-redirect and when
19:37: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"
19:37:45 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:37:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:37:45 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:37:45 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
19:37:45 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
19:37:45 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
19:37:45 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:37:45 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:37:45 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
19:37:45 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html | took 1368ms
19:37:45 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html
19:37:45 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1120c0e500 == 5 [pid = 1948] [id = 19]
19:37:45 INFO - PROCESS | 1899 | ++DOMWINDOW == 19 (0x7f11202a3800) [pid = 1948] [serial = 52] [outer = (nil)]
19:37:46 INFO - PROCESS | 1899 | ++DOMWINDOW == 20 (0x7f11202bfc00) [pid = 1948] [serial = 53] [outer = 0x7f11202a3800]
19:37:46 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:37:46 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:37:46 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:37:46 INFO - PROCESS | 1899 | ++DOMWINDOW == 21 (0x7f1120dd5000) [pid = 1948] [serial = 54] [outer = 0x7f11202a3800]
19:37:46 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:37:46 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:37:46 INFO - PROCESS | 1899 | --DOMWINDOW == 22 (0x7fb8b4c44c00) [pid = 1899] [serial = 21] [outer = (nil)] [url = about:blank]
19:37:46 INFO - PROCESS | 1899 | --DOMWINDOW == 21 (0x7fb8b1977000) [pid = 1899] [serial = 15] [outer = (nil)] [url = about:blank]
19:37:46 INFO - PROCESS | 1899 | --DOMWINDOW == 20 (0x7fb8de0b5800) [pid = 1899] [serial = 2] [outer = (nil)] [url = about:blank]
19:37:46 INFO - PROCESS | 1899 | --DOMWINDOW == 19 (0x7fb8b1f65400) [pid = 1899] [serial = 18] [outer = (nil)] [url = about:blank]
19:37:46 INFO - PROCESS | 1899 | --DOMWINDOW == 18 (0x7fb8b0b83c00) [pid = 1899] [serial = 12] [outer = (nil)] [url = about:blank]
19:37:46 INFO - PROCESS | 1899 | --DOMWINDOW == 17 (0x7fb8b0df6400) [pid = 1899] [serial = 9] [outer = (nil)] [url = about:blank]
19:37:47 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
19:37:47 INFO - document served over http requires an https
19:37:47 INFO - sub-resource via fetch-request using the http-csp
19:37:47 INFO - delivery method with swap-origin-redirect and when
19:37: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"
19:37:47 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:37:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:37:47 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:37:47 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
19:37:47 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
19:37:47 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
19:37:47 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:37:47 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:37:47 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
19:37:47 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 1699ms
19:37:47 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html
19:37:47 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:37:47 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1126246500 == 6 [pid = 1948] [id = 20]
19:37:47 INFO - PROCESS | 1899 | ++DOMWINDOW == 22 (0x7f112112dc00) [pid = 1948] [serial = 55] [outer = (nil)]
19:37:47 INFO - PROCESS | 1899 | ++DOMWINDOW == 23 (0x7f1121143400) [pid = 1948] [serial = 56] [outer = 0x7f112112dc00]
19:37:47 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:37:48 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:37:48 INFO - PROCESS | 1899 | ++DOMWINDOW == 24 (0x7f1121545800) [pid = 1948] [serial = 57] [outer = 0x7f112112dc00]
19:37:48 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:37:48 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:37:48 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:37:48 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f112631d400 == 7 [pid = 1948] [id = 21]
19:37:48 INFO - PROCESS | 1899 | ++DOMWINDOW == 25 (0x7f1122a12400) [pid = 1948] [serial = 58] [outer = (nil)]
19:37:48 INFO - PROCESS | 1899 | ++DOMWINDOW == 26 (0x7f1122a22800) [pid = 1948] [serial = 59] [outer = 0x7f1122a12400]
19:37:48 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
19:37:48 INFO - document served over http requires an https
19:37:48 INFO - sub-resource via iframe-tag using the http-csp
19:37:48 INFO - delivery method with keep-origin-redirect and when
19:37: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"
19:37:48 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:37:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:37:48 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:37:48 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
19:37:48 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
19:37:48 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:37:48 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:37:48 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
19:37:48 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 1686ms
19:37:48 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html
19:37:49 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:37:49 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111f855000 == 8 [pid = 1948] [id = 22]
19:37:49 INFO - PROCESS | 1899 | ++DOMWINDOW == 27 (0x7f1122bef000) [pid = 1948] [serial = 60] [outer = (nil)]
19:37:49 INFO - PROCESS | 1899 | ++DOMWINDOW == 28 (0x7f1122bef800) [pid = 1948] [serial = 61] [outer = 0x7f1122bef000]
19:37:49 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:37:49 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:37:49 INFO - PROCESS | 1899 | ++DOMWINDOW == 29 (0x7f1123077400) [pid = 1948] [serial = 62] [outer = 0x7f1122bef000]
19:37:49 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:37:49 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:37:49 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:37:50 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111f859b00 == 9 [pid = 1948] [id = 23]
19:37:50 INFO - PROCESS | 1899 | ++DOMWINDOW == 30 (0x7f111fc96c00) [pid = 1948] [serial = 63] [outer = (nil)]
19:37:50 INFO - PROCESS | 1899 | ++DOMWINDOW == 31 (0x7f111fc96000) [pid = 1948] [serial = 64] [outer = 0x7f111fc96c00]
19:37:50 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1120d6d600 == 8 [pid = 1948] [id = 18]
19:37:50 INFO - PROCESS | 1899 | --DOMWINDOW == 30 (0x7f1121143000) [pid = 1948] [serial = 12] [outer = (nil)] [url = about:blank]
19:37:50 INFO - PROCESS | 1899 | --DOMWINDOW == 29 (0x7f112112d800) [pid = 1948] [serial = 15] [outer = (nil)] [url = about:blank]
19:37:50 INFO - PROCESS | 1899 | --DOMWINDOW == 28 (0x7f1122b68400) [pid = 1948] [serial = 6] [outer = (nil)] [url = about:blank]
19:37:50 INFO - PROCESS | 1899 | --DOMWINDOW == 27 (0x7f1125ef1000) [pid = 1948] [serial = 33] [outer = (nil)] [url = about:blank]
19:37:50 INFO - PROCESS | 1899 | --DOMWINDOW == 26 (0x7f1121593400) [pid = 1948] [serial = 9] [outer = (nil)] [url = about:blank]
19:37:50 INFO - PROCESS | 1899 | --DOMWINDOW == 25 (0x7f1122b4fc00) [pid = 1948] [serial = 30] [outer = (nil)] [url = about:blank]
19:37:50 INFO - PROCESS | 1899 | --DOMWINDOW == 24 (0x7f1120dbd400) [pid = 1948] [serial = 20] [outer = (nil)] [url = about:blank]
19:37:50 INFO - PROCESS | 1899 | --DOMWINDOW == 23 (0x7f11263a1400) [pid = 1948] [serial = 36] [outer = (nil)] [url = about:blank]
19:37:50 INFO - PROCESS | 1899 | --DOMWINDOW == 22 (0x7f1126268c00) [pid = 1948] [serial = 45] [outer = (nil)] [url = about:blank]
19:37:50 INFO - PROCESS | 1899 | --DOMWINDOW == 21 (0x7f112068c400) [pid = 1948] [serial = 25] [outer = (nil)] [url = about:blank]
19:37:51 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
19:37:51 INFO - document served over http requires an https
19:37:51 INFO - sub-resource via iframe-tag using the http-csp
19:37:51 INFO - delivery method with no-redirect and when
19:37: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"
19:37:51 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:37:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:37:51 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:37:51 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
19:37:51 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
19:37:51 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:37:51 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:37:51 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
19:37:51 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 2084ms
19:37:51 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html
19:37:51 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1120c12100 == 9 [pid = 1948] [id = 24]
19:37:51 INFO - PROCESS | 1899 | ++DOMWINDOW == 22 (0x7f1120dbd400) [pid = 1948] [serial = 65] [outer = (nil)]
19:37:51 INFO - PROCESS | 1899 | ++DOMWINDOW == 23 (0x7f1120dd5800) [pid = 1948] [serial = 66] [outer = 0x7f1120dbd400]
19:37:51 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:37:51 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:37:51 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:37:51 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:37:51 INFO - PROCESS | 1899 | ++DOMWINDOW == 24 (0x7f1121143000) [pid = 1948] [serial = 67] [outer = 0x7f1120dbd400]
19:37:52 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:37:52 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:37:52 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1121100500 == 10 [pid = 1948] [id = 25]
19:37:52 INFO - PROCESS | 1899 | ++DOMWINDOW == 25 (0x7f1120dbd800) [pid = 1948] [serial = 68] [outer = (nil)]
19:37:52 INFO - PROCESS | 1899 | ++DOMWINDOW == 26 (0x7f1121166800) [pid = 1948] [serial = 69] [outer = 0x7f1120dbd800]
19:37:52 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
19:37:52 INFO - document served over http requires an https
19:37:52 INFO - sub-resource via iframe-tag using the http-csp
19:37:52 INFO - delivery method with swap-origin-redirect and when
19:37: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"
19:37:52 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:37:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:37:52 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:37:52 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
19:37:52 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
19:37:52 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:37:52 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:37:52 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
19:37:52 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 1837ms
19:37:52 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html
19:37:53 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1121102d00 == 11 [pid = 1948] [id = 26]
19:37:53 INFO - PROCESS | 1899 | ++DOMWINDOW == 27 (0x7f1122be7000) [pid = 1948] [serial = 70] [outer = (nil)]
19:37:53 INFO - PROCESS | 1899 | ++DOMWINDOW == 28 (0x7f1122be7400) [pid = 1948] [serial = 71] [outer = 0x7f1122be7000]
19:37:53 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:37:53 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:37:53 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:37:53 INFO - PROCESS | 1899 | ++DOMWINDOW == 29 (0x7f1123198400) [pid = 1948] [serial = 72] [outer = 0x7f1122be7000]
19:37:53 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:37:53 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:37:54 INFO - PROCESS | 1899 | --DOMWINDOW == 28 (0x7f1125fe8000) [pid = 1948] [serial = 47] [outer = (nil)] [url = about:blank]
19:37:54 INFO - PROCESS | 1899 | --DOMWINDOW == 27 (0x7f11202bf000) [pid = 1948] [serial = 50] [outer = (nil)] [url = about:blank]
19:37:54 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
19:37:54 INFO - document served over http requires an https
19:37:54 INFO - sub-resource via script-tag using the http-csp
19:37:54 INFO - delivery method with keep-origin-redirect and when
19:37: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"
19:37:54 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:37:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:37:54 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:37:54 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
19:37:54 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
19:37:54 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:37:54 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:37:54 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
19:37:54 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 1740ms
19:37:54 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-https/script-tag/generic.no-redirect.http.html
19:37:54 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f11231fa000 == 12 [pid = 1948] [id = 27]
19:37:54 INFO - PROCESS | 1899 | ++DOMWINDOW == 28 (0x7f1126261800) [pid = 1948] [serial = 73] [outer = (nil)]
19:37:55 INFO - PROCESS | 1899 | ++DOMWINDOW == 29 (0x7f1126268800) [pid = 1948] [serial = 74] [outer = 0x7f1126261800]
19:37:55 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:37:55 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:37:55 INFO - PROCESS | 1899 | ++DOMWINDOW == 30 (0x7f1126361400) [pid = 1948] [serial = 75] [outer = 0x7f1126261800]
19:37:55 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:37:55 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:37:56 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
19:37:56 INFO - document served over http requires an https
19:37:56 INFO - sub-resource via script-tag using the http-csp
19:37:56 INFO - delivery method with no-redirect and when
19:37: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"
19:37:56 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:37:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:37:56 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:37:56 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
19:37:56 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
19:37:56 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:37:56 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:37:56 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
19:37:56 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-https/script-tag/generic.no-redirect.http.html | took 2200ms
19:37:56 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html
19:37:57 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1126589000 == 13 [pid = 1948] [id = 28]
19:37:57 INFO - PROCESS | 1899 | ++DOMWINDOW == 31 (0x7f112069a400) [pid = 1948] [serial = 76] [outer = (nil)]
19:37:57 INFO - PROCESS | 1899 | ++DOMWINDOW == 32 (0x7f112069a800) [pid = 1948] [serial = 77] [outer = 0x7f112069a400]
19:37:57 INFO - PROCESS | 1899 | ++DOMWINDOW == 33 (0x7f1122a22000) [pid = 1948] [serial = 78] [outer = 0x7f112069a400]
19:37:57 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:37:57 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:37:58 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
19:37:58 INFO - document served over http requires an https
19:37:58 INFO - sub-resource via script-tag using the http-csp
19:37:58 INFO - delivery method with swap-origin-redirect and when
19:37: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"
19:37:58 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:37:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:37:58 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:37:58 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
19:37:58 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
19:37:58 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:37:58 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:37:58 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
19:37:58 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 1540ms
19:37:58 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html
19:37:58 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:37:58 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1120d6a900 == 14 [pid = 1948] [id = 29]
19:37:58 INFO - PROCESS | 1899 | ++DOMWINDOW == 34 (0x7f1122bb7c00) [pid = 1948] [serial = 79] [outer = (nil)]
19:37:58 INFO - PROCESS | 1899 | ++DOMWINDOW == 35 (0x7f11210cd800) [pid = 1948] [serial = 80] [outer = 0x7f1122bb7c00]
19:37:59 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:37:59 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:37:59 INFO - PROCESS | 1899 | ++DOMWINDOW == 36 (0x7f1125fe8c00) [pid = 1948] [serial = 81] [outer = 0x7f1122bb7c00]
19:37:59 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:37:59 INFO - PROCESS | 1899 | --DOMWINDOW == 16 (0x7fb8b22bf000) [pid = 1899] [serial = 19] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%27t%20find%20the%20server%20at%20%25%28server%29s.]
19:38:00 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
19:38:00 INFO - document served over http requires an https
19:38:00 INFO - sub-resource via xhr-request using the http-csp
19:38:00 INFO - delivery method with keep-origin-redirect and when
19:38: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"
19:38:00 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:38:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:38:00 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:38:00 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
19:38:00 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
19:38:00 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:38:00 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:38:00 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
19:38:00 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 1937ms
19:38:00 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html
19:38:00 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f11231fd700 == 15 [pid = 1948] [id = 30]
19:38:00 INFO - PROCESS | 1899 | ++DOMWINDOW == 37 (0x7f112100f400) [pid = 1948] [serial = 82] [outer = (nil)]
19:38:00 INFO - PROCESS | 1899 | ++DOMWINDOW == 38 (0x7f112102e400) [pid = 1948] [serial = 83] [outer = 0x7f112100f400]
19:38:01 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:38:01 INFO - PROCESS | 1899 | ++DOMWINDOW == 39 (0x7f112159c400) [pid = 1948] [serial = 84] [outer = 0x7f112100f400]
19:38:01 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:38:01 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:38:01 INFO - PROCESS | 1899 | --DOCSHELL 0x7f11231fa000 == 14 [pid = 1948] [id = 27]
19:38:01 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1121102d00 == 13 [pid = 1948] [id = 26]
19:38:01 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1121100500 == 12 [pid = 1948] [id = 25]
19:38:01 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1120c12100 == 11 [pid = 1948] [id = 24]
19:38:01 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111f859b00 == 10 [pid = 1948] [id = 23]
19:38:01 INFO - PROCESS | 1899 | --DOCSHELL 0x7f112631d400 == 9 [pid = 1948] [id = 21]
19:38:01 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111f855000 == 8 [pid = 1948] [id = 22]
19:38:01 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1126246500 == 7 [pid = 1948] [id = 20]
19:38:01 INFO - PROCESS | 1899 | --DOCSHELL 0x7f11214de000 == 6 [pid = 1948] [id = 17]
19:38:01 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1120d6d100 == 5 [pid = 1948] [id = 16]
19:38:01 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1120c0e500 == 4 [pid = 1948] [id = 19]
19:38:01 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
19:38:01 INFO - document served over http requires an https
19:38:01 INFO - sub-resource via xhr-request using the http-csp
19:38:01 INFO - delivery method with no-redirect and when
19:38: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"
19:38:01 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:38:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:38:01 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:38:01 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
19:38:01 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
19:38:01 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:38:01 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:38:01 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
19:38:02 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html | took 1611ms
19:38:02 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html
19:38:02 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1120c0e500 == 5 [pid = 1948] [id = 31]
19:38:02 INFO - PROCESS | 1899 | ++DOMWINDOW == 40 (0x7f1120c9cc00) [pid = 1948] [serial = 85] [outer = (nil)]
19:38:02 INFO - PROCESS | 1899 | ++DOMWINDOW == 41 (0x7f1120d44400) [pid = 1948] [serial = 86] [outer = 0x7f1120c9cc00]
19:38:02 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:38:02 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:38:02 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:38:02 INFO - PROCESS | 1899 | ++DOMWINDOW == 42 (0x7f1121023c00) [pid = 1948] [serial = 87] [outer = 0x7f1120c9cc00]
19:38:02 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:38:03 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:38:03 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
19:38:03 INFO - document served over http requires an https
19:38:03 INFO - sub-resource via xhr-request using the http-csp
19:38:03 INFO - delivery method with swap-origin-redirect and when
19:38: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"
19:38:03 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:38:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:38:03 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:38:03 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
19:38:03 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
19:38:03 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:38:03 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:38:03 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
19:38:03 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 1631ms
19:38:03 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html
19:38:03 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1120d6cc00 == 6 [pid = 1948] [id = 32]
19:38:03 INFO - PROCESS | 1899 | ++DOMWINDOW == 43 (0x7f1122a5b000) [pid = 1948] [serial = 88] [outer = (nil)]
19:38:04 INFO - PROCESS | 1899 | ++DOMWINDOW == 44 (0x7f1122a5b800) [pid = 1948] [serial = 89] [outer = 0x7f1122a5b000]
19:38:04 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:38:04 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:38:04 INFO - PROCESS | 1899 | ++DOMWINDOW == 45 (0x7f1122b68800) [pid = 1948] [serial = 90] [outer = 0x7f1122a5b000]
19:38:04 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:38:04 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:38:05 INFO - TEST-FAIL | /referrer-policy/origin-only/http-csp/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | The referrer URL is origin when a
19:38:05 INFO - document served over http requires an http
19:38:05 INFO - sub-resource via fetch-request using the http-csp
19:38:05 INFO - delivery method with keep-origin-redirect and when
19:38: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"
19:38:05 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:38:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:38:05 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:38:05 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
19:38:05 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
19:38:05 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
19:38:05 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:38:05 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:38:05 INFO - @http://web-platform.test:8000/referrer-policy/origin-only/http-csp/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html:23:7
19:38:05 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 1685ms
19:38:05 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html
19:38:05 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f11214e0300 == 7 [pid = 1948] [id = 33]
19:38:05 INFO - PROCESS | 1899 | ++DOMWINDOW == 46 (0x7f1126251000) [pid = 1948] [serial = 91] [outer = (nil)]
19:38:05 INFO - PROCESS | 1899 | ++DOMWINDOW == 47 (0x7f1126251800) [pid = 1948] [serial = 92] [outer = 0x7f1126251000]
19:38:06 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:38:06 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:38:06 INFO - PROCESS | 1899 | ++DOMWINDOW == 48 (0x7f11265e2000) [pid = 1948] [serial = 93] [outer = 0x7f1126251000]
19:38:06 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:38:06 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:38:06 INFO - PROCESS | 1899 | --DOMWINDOW == 47 (0x7f112069a800) [pid = 1948] [serial = 77] [outer = (nil)] [url = about:blank]
19:38:06 INFO - PROCESS | 1899 | --DOMWINDOW == 46 (0x7f1122a22800) [pid = 1948] [serial = 59] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
19:38:06 INFO - PROCESS | 1899 | --DOMWINDOW == 45 (0x7f1121143400) [pid = 1948] [serial = 56] [outer = (nil)] [url = about:blank]
19:38:06 INFO - PROCESS | 1899 | --DOMWINDOW == 44 (0x7f1126268800) [pid = 1948] [serial = 74] [outer = (nil)] [url = about:blank]
19:38:06 INFO - PROCESS | 1899 | --DOMWINDOW == 43 (0x7f11202bfc00) [pid = 1948] [serial = 53] [outer = (nil)] [url = about:blank]
19:38:06 INFO - PROCESS | 1899 | --DOMWINDOW == 42 (0x7f1121166800) [pid = 1948] [serial = 69] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
19:38:06 INFO - PROCESS | 1899 | --DOMWINDOW == 41 (0x7f1120dd5800) [pid = 1948] [serial = 66] [outer = (nil)] [url = about:blank]
19:38:06 INFO - PROCESS | 1899 | --DOMWINDOW == 40 (0x7f1122be7400) [pid = 1948] [serial = 71] [outer = (nil)] [url = about:blank]
19:38:06 INFO - PROCESS | 1899 | --DOMWINDOW == 39 (0x7f111fc96000) [pid = 1948] [serial = 64] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446172670689]
19:38:06 INFO - PROCESS | 1899 | --DOMWINDOW == 38 (0x7f1122bef800) [pid = 1948] [serial = 61] [outer = (nil)] [url = about:blank]
19:38:06 INFO - PROCESS | 1899 | --DOMWINDOW == 37 (0x7f111fc96c00) [pid = 1948] [serial = 63] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446172670689]
19:38:06 INFO - PROCESS | 1899 | --DOMWINDOW == 36 (0x7f1120dbd800) [pid = 1948] [serial = 68] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
19:38:06 INFO - PROCESS | 1899 | --DOMWINDOW == 35 (0x7f1122bef000) [pid = 1948] [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]
19:38:06 INFO - PROCESS | 1899 | --DOMWINDOW == 34 (0x7f1122be7000) [pid = 1948] [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]
19:38:06 INFO - PROCESS | 1899 | --DOMWINDOW == 33 (0x7f1126261800) [pid = 1948] [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]
19:38:06 INFO - PROCESS | 1899 | --DOMWINDOW == 32 (0x7f1120dbd400) [pid = 1948] [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]
19:38:06 INFO - PROCESS | 1899 | --DOMWINDOW == 31 (0x7f1122a12400) [pid = 1948] [serial = 58] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
19:38:06 INFO - PROCESS | 1899 | --DOMWINDOW == 30 (0x7f1122bc6c00) [pid = 1948] [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]
19:38:07 INFO - PROCESS | 1899 | --DOMWINDOW == 29 (0x7f1120dd5c00) [pid = 1948] [serial = 48] [outer = (nil)] [url = about:blank]
19:38:07 INFO - TEST-FAIL | /referrer-policy/origin-only/http-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html | The referrer URL is origin when a
19:38:07 INFO - document served over http requires an http
19:38:07 INFO - sub-resource via fetch-request using the http-csp
19:38:07 INFO - delivery method with no-redirect and when
19:38: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"
19:38:07 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:38:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:38:07 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:38:07 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
19:38:07 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
19:38:07 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
19:38:07 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:38:07 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:38:07 INFO - @http://web-platform.test:8000/referrer-policy/origin-only/http-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html:23:7
19:38:07 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html | took 1785ms
19:38:07 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html
19:38:07 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f11231fbe00 == 8 [pid = 1948] [id = 34]
19:38:07 INFO - PROCESS | 1899 | ++DOMWINDOW == 30 (0x7f112069a800) [pid = 1948] [serial = 94] [outer = (nil)]
19:38:07 INFO - PROCESS | 1899 | ++DOMWINDOW == 31 (0x7f1120d4cc00) [pid = 1948] [serial = 95] [outer = 0x7f112069a800]
19:38:07 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:38:07 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:38:07 INFO - PROCESS | 1899 | ++DOMWINDOW == 32 (0x7f1121143400) [pid = 1948] [serial = 96] [outer = 0x7f112069a800]
19:38:07 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:38:08 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:38:08 INFO - PROCESS | 1899 | 1446172688631 addons.productaddons WARN Failed downloading XML, status: 0, reason: error
19:38:09 INFO - TEST-FAIL | /referrer-policy/origin-only/http-csp/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | The referrer URL is origin when a
19:38:09 INFO - document served over http requires an http
19:38:09 INFO - sub-resource via fetch-request using the http-csp
19:38:09 INFO - delivery method with swap-origin-redirect and when
19:38: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"
19:38:09 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:38:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:38:09 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:38:09 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
19:38:09 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
19:38:09 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
19:38:09 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:38:09 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:38:09 INFO - @http://web-platform.test:8000/referrer-policy/origin-only/http-csp/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html:23:7
19:38:09 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 1836ms
19:38:09 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html
19:38:09 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1120d69500 == 9 [pid = 1948] [id = 35]
19:38:09 INFO - PROCESS | 1899 | ++DOMWINDOW == 33 (0x7f112100fc00) [pid = 1948] [serial = 97] [outer = (nil)]
19:38:09 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:38:10 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:38:10 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:38:10 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:38:10 INFO - PROCESS | 1899 | ++DOMWINDOW == 34 (0x7f1121023400) [pid = 1948] [serial = 98] [outer = 0x7f112100fc00]
19:38:10 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:38:10 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:38:10 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:38:10 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:38:10 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:38:10 INFO - PROCESS | 1899 | ++DOMWINDOW == 35 (0x7f1122aba000) [pid = 1948] [serial = 99] [outer = 0x7f112100fc00]
19:38:10 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:38:10 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:38:10 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:38:11 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1122f0c600 == 10 [pid = 1948] [id = 36]
19:38:11 INFO - PROCESS | 1899 | ++DOMWINDOW == 36 (0x7f1122b68c00) [pid = 1948] [serial = 100] [outer = (nil)]
19:38:11 INFO - PROCESS | 1899 | ++DOMWINDOW == 37 (0x7f1122b88400) [pid = 1948] [serial = 101] [outer = 0x7f1122b68c00]
19:38:11 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
19:38:11 INFO - document served over http requires an http
19:38:11 INFO - sub-resource via iframe-tag using the http-csp
19:38:11 INFO - delivery method with keep-origin-redirect and when
19:38: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"
19:38:11 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:38:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:38:11 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:38:11 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
19:38:11 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
19:38:11 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:38:11 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:38:11 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
19:38:11 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 2842ms
19:38:11 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-http/iframe-tag/generic.no-redirect.http.html
19:38:12 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f112631de00 == 11 [pid = 1948] [id = 37]
19:38:12 INFO - PROCESS | 1899 | ++DOMWINDOW == 38 (0x7f1126261800) [pid = 1948] [serial = 102] [outer = (nil)]
19:38:12 INFO - PROCESS | 1899 | ++DOMWINDOW == 39 (0x7f111f972400) [pid = 1948] [serial = 103] [outer = 0x7f1126261800]
19:38:12 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:38:12 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:38:12 INFO - PROCESS | 1899 | ++DOMWINDOW == 40 (0x7f1126350000) [pid = 1948] [serial = 104] [outer = 0x7f1126261800]
19:38:12 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:38:12 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:38:13 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f112658d100 == 12 [pid = 1948] [id = 38]
19:38:13 INFO - PROCESS | 1899 | ++DOMWINDOW == 41 (0x7f111f581000) [pid = 1948] [serial = 105] [outer = (nil)]
19:38:13 INFO - PROCESS | 1899 | ++DOMWINDOW == 42 (0x7f111fc96800) [pid = 1948] [serial = 106] [outer = 0x7f111f581000]
19:38:13 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
19:38:13 INFO - document served over http requires an http
19:38:13 INFO - sub-resource via iframe-tag using the http-csp
19:38:13 INFO - delivery method with no-redirect and when
19:38: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"
19:38:13 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:38:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:38:13 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:38:13 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
19:38:13 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
19:38:13 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:38:13 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:38:13 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
19:38:13 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 1897ms
19:38:13 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html
19:38:14 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111f5e9900 == 13 [pid = 1948] [id = 39]
19:38:14 INFO - PROCESS | 1899 | ++DOMWINDOW == 43 (0x7f111ee1d000) [pid = 1948] [serial = 107] [outer = (nil)]
19:38:14 INFO - PROCESS | 1899 | ++DOMWINDOW == 44 (0x7f111ee1d400) [pid = 1948] [serial = 108] [outer = 0x7f111ee1d000]
19:38:14 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:38:14 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:38:14 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:38:14 INFO - PROCESS | 1899 | ++DOMWINDOW == 45 (0x7f111ee7a000) [pid = 1948] [serial = 109] [outer = 0x7f111ee1d000]
19:38:14 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:38:14 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:38:15 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111f5ead00 == 14 [pid = 1948] [id = 40]
19:38:15 INFO - PROCESS | 1899 | ++DOMWINDOW == 46 (0x7f111ee77400) [pid = 1948] [serial = 110] [outer = (nil)]
19:38:15 INFO - PROCESS | 1899 | ++DOMWINDOW == 47 (0x7f111ee7a800) [pid = 1948] [serial = 111] [outer = 0x7f111ee77400]
19:38:16 INFO - TEST-FAIL | /referrer-policy/origin-only/http-csp/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | The referrer URL is origin when a
19:38:16 INFO - document served over http requires an http
19:38:16 INFO - sub-resource via iframe-tag using the http-csp
19:38:16 INFO - delivery method with swap-origin-redirect and when
19:38: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"
19:38:16 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:38:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:38:16 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:38:16 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
19:38:16 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
19:38:16 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:38:16 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:38:16 INFO - @http://web-platform.test:8000/referrer-policy/origin-only/http-csp/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html:23:7
19:38:16 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 2359ms
19:38:16 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html
19:38:16 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:38:16 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:38:16 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111f855000 == 15 [pid = 1948] [id = 41]
19:38:16 INFO - PROCESS | 1899 | ++DOMWINDOW == 48 (0x7f111fcc5800) [pid = 1948] [serial = 112] [outer = (nil)]
19:38:16 INFO - PROCESS | 1899 | ++DOMWINDOW == 49 (0x7f11202a3000) [pid = 1948] [serial = 113] [outer = 0x7f111fcc5800]
19:38:17 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:38:17 INFO - PROCESS | 1899 | ++DOMWINDOW == 50 (0x7f1120c9c000) [pid = 1948] [serial = 114] [outer = 0x7f111fcc5800]
19:38:17 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:38:17 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:38:17 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:38:17 INFO - PROCESS | 1899 | --DOCSHELL 0x7f11214e0300 == 14 [pid = 1948] [id = 33]
19:38:17 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1120d6cc00 == 13 [pid = 1948] [id = 32]
19:38:17 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1120c0e500 == 12 [pid = 1948] [id = 31]
19:38:17 INFO - PROCESS | 1899 | --DOCSHELL 0x7f11231fd700 == 11 [pid = 1948] [id = 30]
19:38:17 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1126589000 == 10 [pid = 1948] [id = 28]
19:38:17 INFO - PROCESS | 1899 | --DOMWINDOW == 49 (0x7f1121143000) [pid = 1948] [serial = 67] [outer = (nil)] [url = about:blank]
19:38:17 INFO - PROCESS | 1899 | --DOMWINDOW == 48 (0x7f1123077400) [pid = 1948] [serial = 62] [outer = (nil)] [url = about:blank]
19:38:17 INFO - PROCESS | 1899 | --DOMWINDOW == 47 (0x7f1123198400) [pid = 1948] [serial = 72] [outer = (nil)] [url = about:blank]
19:38:17 INFO - PROCESS | 1899 | --DOMWINDOW == 46 (0x7f1126361400) [pid = 1948] [serial = 75] [outer = (nil)] [url = about:blank]
19:38:17 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
19:38:17 INFO - document served over http requires an http
19:38:17 INFO - sub-resource via script-tag using the http-csp
19:38:17 INFO - delivery method with keep-origin-redirect and when
19:38: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"
19:38:17 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:38:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:38:17 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:38:17 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
19:38:17 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
19:38:17 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:38:17 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:38:17 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
19:38:17 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 1626ms
19:38:17 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-http/script-tag/generic.no-redirect.http.html
19:38:18 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1120d6ae00 == 11 [pid = 1948] [id = 42]
19:38:18 INFO - PROCESS | 1899 | ++DOMWINDOW == 47 (0x7f11214a1400) [pid = 1948] [serial = 115] [outer = (nil)]
19:38:18 INFO - PROCESS | 1899 | ++DOMWINDOW == 48 (0x7f11214a1800) [pid = 1948] [serial = 116] [outer = 0x7f11214a1400]
19:38:18 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:38:18 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:38:18 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:38:18 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:38:18 INFO - PROCESS | 1899 | ++DOMWINDOW == 49 (0x7f1121545000) [pid = 1948] [serial = 117] [outer = 0x7f11214a1400]
19:38:18 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:38:18 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:38:19 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
19:38:19 INFO - document served over http requires an http
19:38:19 INFO - sub-resource via script-tag using the http-csp
19:38:19 INFO - delivery method with no-redirect and when
19:38: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"
19:38:19 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:38:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:38:19 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:38:19 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
19:38:19 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
19:38:19 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:38:19 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:38:19 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
19:38:19 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-http/script-tag/generic.no-redirect.http.html | took 1633ms
19:38:19 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html
19:38:19 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f11214e1700 == 12 [pid = 1948] [id = 43]
19:38:19 INFO - PROCESS | 1899 | ++DOMWINDOW == 50 (0x7f1123077400) [pid = 1948] [serial = 118] [outer = (nil)]
19:38:20 INFO - PROCESS | 1899 | ++DOMWINDOW == 51 (0x7f1123198400) [pid = 1948] [serial = 119] [outer = 0x7f1123077400]
19:38:20 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:38:20 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:38:20 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:38:20 INFO - PROCESS | 1899 | ++DOMWINDOW == 52 (0x7f1126350c00) [pid = 1948] [serial = 120] [outer = 0x7f1123077400]
19:38:20 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:38:21 INFO - PROCESS | 1899 | --DOMWINDOW == 51 (0x7f11210cd800) [pid = 1948] [serial = 80] [outer = (nil)] [url = about:blank]
19:38:21 INFO - PROCESS | 1899 | --DOMWINDOW == 50 (0x7f1120d44400) [pid = 1948] [serial = 86] [outer = (nil)] [url = about:blank]
19:38:21 INFO - PROCESS | 1899 | --DOMWINDOW == 49 (0x7f1126251800) [pid = 1948] [serial = 92] [outer = (nil)] [url = about:blank]
19:38:21 INFO - PROCESS | 1899 | --DOMWINDOW == 48 (0x7f1122a5b800) [pid = 1948] [serial = 89] [outer = (nil)] [url = about:blank]
19:38:21 INFO - PROCESS | 1899 | --DOMWINDOW == 47 (0x7f112102e400) [pid = 1948] [serial = 83] [outer = (nil)] [url = about:blank]
19:38:21 INFO - PROCESS | 1899 | --DOMWINDOW == 46 (0x7f1120d4cc00) [pid = 1948] [serial = 95] [outer = (nil)] [url = about:blank]
19:38:21 INFO - PROCESS | 1899 | --DOMWINDOW == 45 (0x7f1126251000) [pid = 1948] [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]
19:38:21 INFO - PROCESS | 1899 | --DOMWINDOW == 44 (0x7f1122a5b000) [pid = 1948] [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]
19:38:21 INFO - PROCESS | 1899 | --DOMWINDOW == 43 (0x7f112069a400) [pid = 1948] [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]
19:38:21 INFO - PROCESS | 1899 | --DOMWINDOW == 42 (0x7f112112dc00) [pid = 1948] [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]
19:38:21 INFO - PROCESS | 1899 | --DOMWINDOW == 41 (0x7f112100f400) [pid = 1948] [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]
19:38:21 INFO - PROCESS | 1899 | --DOMWINDOW == 40 (0x7f11202a3800) [pid = 1948] [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]
19:38:21 INFO - PROCESS | 1899 | --DOMWINDOW == 39 (0x7f1120c9cc00) [pid = 1948] [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]
19:38:21 INFO - PROCESS | 1899 | --DOMWINDOW == 38 (0x7f1120dd5000) [pid = 1948] [serial = 54] [outer = (nil)] [url = about:blank]
19:38:21 INFO - PROCESS | 1899 | --DOMWINDOW == 37 (0x7f1121545800) [pid = 1948] [serial = 57] [outer = (nil)] [url = about:blank]
19:38:21 INFO - PROCESS | 1899 | --DOMWINDOW == 36 (0x7f1121023c00) [pid = 1948] [serial = 87] [outer = (nil)] [url = about:blank]
19:38:21 INFO - PROCESS | 1899 | --DOMWINDOW == 35 (0x7f112159c400) [pid = 1948] [serial = 84] [outer = (nil)] [url = about:blank]
19:38:21 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
19:38:21 INFO - document served over http requires an http
19:38:21 INFO - sub-resource via script-tag using the http-csp
19:38:21 INFO - delivery method with swap-origin-redirect and when
19:38: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"
19:38:21 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:38:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:38:21 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:38:21 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
19:38:21 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
19:38:21 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:38:21 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:38:21 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
19:38:21 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 1880ms
19:38:21 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html
19:38:21 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1125f24400 == 13 [pid = 1948] [id = 44]
19:38:21 INFO - PROCESS | 1899 | ++DOMWINDOW == 36 (0x7f1120d4cc00) [pid = 1948] [serial = 121] [outer = (nil)]
19:38:21 INFO - PROCESS | 1899 | ++DOMWINDOW == 37 (0x7f1120dd5000) [pid = 1948] [serial = 122] [outer = 0x7f1120d4cc00]
19:38:22 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:38:22 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:38:22 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:38:22 INFO - PROCESS | 1899 | ++DOMWINDOW == 38 (0x7f1121504000) [pid = 1948] [serial = 123] [outer = 0x7f1120d4cc00]
19:38:22 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:38:22 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:38:22 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:38:23 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
19:38:23 INFO - document served over http requires an http
19:38:23 INFO - sub-resource via xhr-request using the http-csp
19:38:23 INFO - delivery method with keep-origin-redirect and when
19:38: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"
19:38:23 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:38:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:38:23 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:38:23 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
19:38:23 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
19:38:23 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:38:23 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:38:23 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
19:38:23 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 1644ms
19:38:23 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-http/xhr-request/generic.no-redirect.http.html
19:38:23 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111f5e8a00 == 14 [pid = 1948] [id = 45]
19:38:23 INFO - PROCESS | 1899 | ++DOMWINDOW == 39 (0x7f112068c800) [pid = 1948] [serial = 124] [outer = (nil)]
19:38:24 INFO - PROCESS | 1899 | ++DOMWINDOW == 40 (0x7f1120c42400) [pid = 1948] [serial = 125] [outer = 0x7f112068c800]
19:38:24 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:38:24 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:38:24 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:38:24 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:38:24 INFO - PROCESS | 1899 | ++DOMWINDOW == 41 (0x7f112112d400) [pid = 1948] [serial = 126] [outer = 0x7f112068c800]
19:38:24 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:38:24 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:38:25 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
19:38:25 INFO - document served over http requires an http
19:38:25 INFO - sub-resource via xhr-request using the http-csp
19:38:25 INFO - delivery method with no-redirect and when
19:38: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"
19:38:25 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:38:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:38:25 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:38:25 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
19:38:25 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
19:38:25 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:38:25 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:38:25 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
19:38:25 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-http/xhr-request/generic.no-redirect.http.html | took 2340ms
19:38:25 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html
19:38:25 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:38:25 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1122f0a300 == 15 [pid = 1948] [id = 46]
19:38:25 INFO - PROCESS | 1899 | ++DOMWINDOW == 42 (0x7f111ee10400) [pid = 1948] [serial = 127] [outer = (nil)]
19:38:25 INFO - PROCESS | 1899 | ++DOMWINDOW == 43 (0x7f111ee10800) [pid = 1948] [serial = 128] [outer = 0x7f111ee10400]
19:38:26 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:38:26 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:38:26 INFO - PROCESS | 1899 | ++DOMWINDOW == 44 (0x7f111ebfa400) [pid = 1948] [serial = 129] [outer = 0x7f111ee10400]
19:38:26 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:38:26 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:38:27 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
19:38:27 INFO - document served over http requires an http
19:38:27 INFO - sub-resource via xhr-request using the http-csp
19:38:27 INFO - delivery method with swap-origin-redirect and when
19:38: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"
19:38:27 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:38:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:38:27 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:38:27 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
19:38:27 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
19:38:27 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:38:27 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:38:27 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
19:38:27 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 1897ms
19:38:27 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html
19:38:27 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111ef28a00 == 16 [pid = 1948] [id = 47]
19:38:27 INFO - PROCESS | 1899 | ++DOMWINDOW == 45 (0x7f111ef15400) [pid = 1948] [serial = 130] [outer = (nil)]
19:38:27 INFO - PROCESS | 1899 | ++DOMWINDOW == 46 (0x7f111eead400) [pid = 1948] [serial = 131] [outer = 0x7f111ef15400]
19:38:28 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:38:28 INFO - PROCESS | 1899 | ++DOMWINDOW == 47 (0x7f111ef9e000) [pid = 1948] [serial = 132] [outer = 0x7f111ef15400]
19:38:28 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:38:28 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:38:29 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
19:38:29 INFO - document served over http requires an https
19:38:29 INFO - sub-resource via fetch-request using the http-csp
19:38:29 INFO - delivery method with keep-origin-redirect and when
19:38: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"
19:38:29 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:38:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:38:29 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:38:29 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
19:38:29 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
19:38:29 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
19:38:29 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:38:29 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:38:29 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
19:38:29 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 1736ms
19:38:29 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-https/fetch-request/generic.no-redirect.http.html
19:38:29 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:38:29 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:38:29 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111ef28500 == 17 [pid = 1948] [id = 48]
19:38:29 INFO - PROCESS | 1899 | ++DOMWINDOW == 48 (0x7f111ebde800) [pid = 1948] [serial = 133] [outer = (nil)]
19:38:29 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:38:29 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:38:29 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:38:29 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:38:29 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:38:29 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:38:29 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:38:29 INFO - PROCESS | 1899 | ++DOMWINDOW == 49 (0x7f111ebdec00) [pid = 1948] [serial = 134] [outer = 0x7f111ebde800]
19:38:29 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:38:29 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:38:29 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:38:29 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:38:29 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:38:29 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:38:29 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:38:29 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:38:29 INFO - PROCESS | 1899 | ++DOMWINDOW == 50 (0x7f111efa9800) [pid = 1948] [serial = 135] [outer = 0x7f111ebde800]
19:38:29 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:38:30 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:38:30 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
19:38:30 INFO - document served over http requires an https
19:38:30 INFO - sub-resource via fetch-request using the http-csp
19:38:30 INFO - delivery method with no-redirect and when
19:38: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"
19:38:30 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:38:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:38:30 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:38:30 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
19:38:30 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
19:38:30 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
19:38:30 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:38:30 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:38:30 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
19:38:30 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-https/fetch-request/generic.no-redirect.http.html | took 1544ms
19:38:30 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html
19:38:30 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1125f24400 == 16 [pid = 1948] [id = 44]
19:38:30 INFO - PROCESS | 1899 | --DOCSHELL 0x7f11214e1700 == 15 [pid = 1948] [id = 43]
19:38:30 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1120d6ae00 == 14 [pid = 1948] [id = 42]
19:38:30 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:38:30 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111f855000 == 13 [pid = 1948] [id = 41]
19:38:30 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111f5ead00 == 12 [pid = 1948] [id = 40]
19:38:30 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111f5e9900 == 11 [pid = 1948] [id = 39]
19:38:30 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1120d6a900 == 10 [pid = 1948] [id = 29]
19:38:30 INFO - PROCESS | 1899 | --DOCSHELL 0x7f112658d100 == 9 [pid = 1948] [id = 38]
19:38:30 INFO - PROCESS | 1899 | --DOCSHELL 0x7f112631de00 == 8 [pid = 1948] [id = 37]
19:38:30 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1122f0c600 == 7 [pid = 1948] [id = 36]
19:38:30 INFO - PROCESS | 1899 | --DOCSHELL 0x7f11231fbe00 == 6 [pid = 1948] [id = 34]
19:38:30 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1120d69500 == 5 [pid = 1948] [id = 35]
19:38:30 INFO - PROCESS | 1899 | --DOMWINDOW == 49 (0x7f1122a22000) [pid = 1948] [serial = 78] [outer = (nil)] [url = about:blank]
19:38:30 INFO - PROCESS | 1899 | --DOMWINDOW == 48 (0x7f11265e2000) [pid = 1948] [serial = 93] [outer = (nil)] [url = about:blank]
19:38:30 INFO - PROCESS | 1899 | --DOMWINDOW == 47 (0x7f1122b68800) [pid = 1948] [serial = 90] [outer = (nil)] [url = about:blank]
19:38:30 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111f5e9400 == 6 [pid = 1948] [id = 49]
19:38:30 INFO - PROCESS | 1899 | ++DOMWINDOW == 48 (0x7f111efa9400) [pid = 1948] [serial = 136] [outer = (nil)]
19:38:31 INFO - PROCESS | 1899 | ++DOMWINDOW == 49 (0x7f111efc9000) [pid = 1948] [serial = 137] [outer = 0x7f111efa9400]
19:38:31 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:38:31 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:38:31 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:38:31 INFO - PROCESS | 1899 | ++DOMWINDOW == 50 (0x7f111f5e7000) [pid = 1948] [serial = 138] [outer = 0x7f111efa9400]
19:38:31 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:38:31 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:38:32 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
19:38:32 INFO - document served over http requires an https
19:38:32 INFO - sub-resource via fetch-request using the http-csp
19:38:32 INFO - delivery method with swap-origin-redirect and when
19:38: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"
19:38:32 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:38:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:38:32 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:38:32 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
19:38:32 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
19:38:32 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
19:38:32 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:38:32 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:38:32 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
19:38:32 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 1681ms
19:38:32 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html
19:38:32 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1120d69000 == 7 [pid = 1948] [id = 50]
19:38:32 INFO - PROCESS | 1899 | ++DOMWINDOW == 51 (0x7f112068cc00) [pid = 1948] [serial = 139] [outer = (nil)]
19:38:32 INFO - PROCESS | 1899 | ++DOMWINDOW == 52 (0x7f112069a400) [pid = 1948] [serial = 140] [outer = 0x7f112068cc00]
19:38:33 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:38:33 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:38:33 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:38:33 INFO - PROCESS | 1899 | ++DOMWINDOW == 53 (0x7f1120d44800) [pid = 1948] [serial = 141] [outer = 0x7f112068cc00]
19:38:33 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:38:33 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:38:33 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f112102c600 == 8 [pid = 1948] [id = 51]
19:38:33 INFO - PROCESS | 1899 | ++DOMWINDOW == 54 (0x7f1121023c00) [pid = 1948] [serial = 142] [outer = (nil)]
19:38:33 INFO - PROCESS | 1899 | ++DOMWINDOW == 55 (0x7f11210a4800) [pid = 1948] [serial = 143] [outer = 0x7f1121023c00]
19:38:34 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
19:38:34 INFO - document served over http requires an https
19:38:34 INFO - sub-resource via iframe-tag using the http-csp
19:38:34 INFO - delivery method with keep-origin-redirect and when
19:38: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"
19:38:34 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:38:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:38:34 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:38:34 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
19:38:34 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
19:38:34 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:38:34 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:38:34 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
19:38:34 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 1846ms
19:38:34 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-https/iframe-tag/generic.no-redirect.http.html
19:38:34 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f11214de000 == 9 [pid = 1948] [id = 52]
19:38:34 INFO - PROCESS | 1899 | ++DOMWINDOW == 56 (0x7f1122a5b800) [pid = 1948] [serial = 144] [outer = (nil)]
19:38:34 INFO - PROCESS | 1899 | ++DOMWINDOW == 57 (0x7f1122b68800) [pid = 1948] [serial = 145] [outer = 0x7f1122a5b800]
19:38:35 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:38:35 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:38:35 INFO - PROCESS | 1899 | ++DOMWINDOW == 58 (0x7f112068c400) [pid = 1948] [serial = 146] [outer = 0x7f1122a5b800]
19:38:35 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:38:35 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:38:35 INFO - PROCESS | 1899 | --DOMWINDOW == 57 (0x7f1122b88400) [pid = 1948] [serial = 101] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
19:38:35 INFO - PROCESS | 1899 | --DOMWINDOW == 56 (0x7f1121023400) [pid = 1948] [serial = 98] [outer = (nil)] [url = about:blank]
19:38:35 INFO - PROCESS | 1899 | --DOMWINDOW == 55 (0x7f111fc96800) [pid = 1948] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446172693492]
19:38:35 INFO - PROCESS | 1899 | --DOMWINDOW == 54 (0x7f111f972400) [pid = 1948] [serial = 103] [outer = (nil)] [url = about:blank]
19:38:35 INFO - PROCESS | 1899 | --DOMWINDOW == 53 (0x7f111ee7a800) [pid = 1948] [serial = 111] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
19:38:35 INFO - PROCESS | 1899 | --DOMWINDOW == 52 (0x7f111ee1d400) [pid = 1948] [serial = 108] [outer = (nil)] [url = about:blank]
19:38:35 INFO - PROCESS | 1899 | --DOMWINDOW == 51 (0x7f1120dd5000) [pid = 1948] [serial = 122] [outer = (nil)] [url = about:blank]
19:38:35 INFO - PROCESS | 1899 | --DOMWINDOW == 50 (0x7f11214a1800) [pid = 1948] [serial = 116] [outer = (nil)] [url = about:blank]
19:38:35 INFO - PROCESS | 1899 | --DOMWINDOW == 49 (0x7f11202a3000) [pid = 1948] [serial = 113] [outer = (nil)] [url = about:blank]
19:38:35 INFO - PROCESS | 1899 | --DOMWINDOW == 48 (0x7f1123198400) [pid = 1948] [serial = 119] [outer = (nil)] [url = about:blank]
19:38:35 INFO - PROCESS | 1899 | --DOMWINDOW == 47 (0x7f11214a1400) [pid = 1948] [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]
19:38:35 INFO - PROCESS | 1899 | --DOMWINDOW == 46 (0x7f111fcc5800) [pid = 1948] [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]
19:38:35 INFO - PROCESS | 1899 | --DOMWINDOW == 45 (0x7f111ee77400) [pid = 1948] [serial = 110] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
19:38:35 INFO - PROCESS | 1899 | --DOMWINDOW == 44 (0x7f111ee1d000) [pid = 1948] [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]
19:38:35 INFO - PROCESS | 1899 | --DOMWINDOW == 43 (0x7f1123077400) [pid = 1948] [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]
19:38:35 INFO - PROCESS | 1899 | --DOMWINDOW == 42 (0x7f111f581000) [pid = 1948] [serial = 105] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446172693492]
19:38:35 INFO - PROCESS | 1899 | --DOMWINDOW == 41 (0x7f11202a3c00) [pid = 1948] [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]
19:38:35 INFO - PROCESS | 1899 | --DOMWINDOW == 40 (0x7f1122bb7c00) [pid = 1948] [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]
19:38:35 INFO - PROCESS | 1899 | --DOMWINDOW == 39 (0x7f1122b68c00) [pid = 1948] [serial = 100] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
19:38:35 INFO - PROCESS | 1899 | --DOMWINDOW == 38 (0x7f1120c5e400) [pid = 1948] [serial = 51] [outer = (nil)] [url = about:blank]
19:38:35 INFO - PROCESS | 1899 | --DOMWINDOW == 37 (0x7f1125fe8c00) [pid = 1948] [serial = 81] [outer = (nil)] [url = about:blank]
19:38:35 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1122a50c00 == 10 [pid = 1948] [id = 53]
19:38:35 INFO - PROCESS | 1899 | ++DOMWINDOW == 38 (0x7f111ee1d000) [pid = 1948] [serial = 147] [outer = (nil)]
19:38:36 INFO - PROCESS | 1899 | ++DOMWINDOW == 39 (0x7f111ee77400) [pid = 1948] [serial = 148] [outer = 0x7f111ee1d000]
19:38:36 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
19:38:36 INFO - document served over http requires an https
19:38:36 INFO - sub-resource via iframe-tag using the http-csp
19:38:36 INFO - delivery method with no-redirect and when
19:38: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"
19:38:36 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:38:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:38:36 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:38:36 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
19:38:36 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
19:38:36 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:38:36 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:38:36 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
19:38:36 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 2038ms
19:38:36 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html
19:38:37 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f11231fa000 == 11 [pid = 1948] [id = 54]
19:38:37 INFO - PROCESS | 1899 | ++DOMWINDOW == 40 (0x7f11206b6400) [pid = 1948] [serial = 149] [outer = (nil)]
19:38:37 INFO - PROCESS | 1899 | ++DOMWINDOW == 41 (0x7f1120c5e400) [pid = 1948] [serial = 150] [outer = 0x7f11206b6400]
19:38:37 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:38:37 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:38:37 INFO - PROCESS | 1899 | ++DOMWINDOW == 42 (0x7f112102e400) [pid = 1948] [serial = 151] [outer = 0x7f11206b6400]
19:38:37 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:38:37 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:38:38 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1120c0ea00 == 12 [pid = 1948] [id = 55]
19:38:38 INFO - PROCESS | 1899 | ++DOMWINDOW == 43 (0x7f111eeed800) [pid = 1948] [serial = 152] [outer = (nil)]
19:38:38 INFO - PROCESS | 1899 | ++DOMWINDOW == 44 (0x7f111ef9e800) [pid = 1948] [serial = 153] [outer = 0x7f111eeed800]
19:38:38 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
19:38:38 INFO - document served over http requires an https
19:38:38 INFO - sub-resource via iframe-tag using the http-csp
19:38:38 INFO - delivery method with swap-origin-redirect and when
19:38: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"
19:38:38 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:38:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:38:38 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:38:38 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
19:38:38 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
19:38:38 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:38:38 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:38:38 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
19:38:38 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 2390ms
19:38:38 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html
19:38:38 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1121100f00 == 13 [pid = 1948] [id = 56]
19:38:38 INFO - PROCESS | 1899 | ++DOMWINDOW == 45 (0x7f1121506800) [pid = 1948] [serial = 154] [outer = (nil)]
19:38:39 INFO - PROCESS | 1899 | ++DOMWINDOW == 46 (0x7f1122b68c00) [pid = 1948] [serial = 155] [outer = 0x7f1121506800]
19:38:39 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:38:39 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:38:39 INFO - PROCESS | 1899 | ++DOMWINDOW == 47 (0x7f1122f2d000) [pid = 1948] [serial = 156] [outer = 0x7f1121506800]
19:38:39 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:38:39 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:38:39 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:38:40 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
19:38:40 INFO - document served over http requires an https
19:38:40 INFO - sub-resource via script-tag using the http-csp
19:38:40 INFO - delivery method with keep-origin-redirect and when
19:38: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"
19:38:40 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:38:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:38:40 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:38:40 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
19:38:40 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
19:38:40 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:38:40 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:38:40 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
19:38:40 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 1594ms
19:38:40 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html
19:38:40 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:38:40 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1122f0c600 == 14 [pid = 1948] [id = 57]
19:38:40 INFO - PROCESS | 1899 | ++DOMWINDOW == 48 (0x7f1126413400) [pid = 1948] [serial = 157] [outer = (nil)]
19:38:40 INFO - PROCESS | 1899 | ++DOMWINDOW == 49 (0x7f111f45f000) [pid = 1948] [serial = 158] [outer = 0x7f1126413400]
19:38:41 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:38:41 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:38:41 INFO - PROCESS | 1899 | ++DOMWINDOW == 50 (0x7f11203ed400) [pid = 1948] [serial = 159] [outer = 0x7f1126413400]
19:38:41 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:38:41 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:38:41 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:38:41 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
19:38:41 INFO - document served over http requires an https
19:38:41 INFO - sub-resource via script-tag using the http-csp
19:38:41 INFO - delivery method with no-redirect and when
19:38: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"
19:38:41 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:38:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:38:41 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:38:41 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
19:38:41 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
19:38:41 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:38:41 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:38:41 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
19:38:41 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html | took 1535ms
19:38:41 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html
19:38:42 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f112658ae00 == 15 [pid = 1948] [id = 58]
19:38:42 INFO - PROCESS | 1899 | ++DOMWINDOW == 51 (0x7f11203f1400) [pid = 1948] [serial = 160] [outer = (nil)]
19:38:42 INFO - PROCESS | 1899 | ++DOMWINDOW == 52 (0x7f111e3f2000) [pid = 1948] [serial = 161] [outer = 0x7f11203f1400]
19:38:42 INFO - PROCESS | 1899 | ++DOMWINDOW == 53 (0x7f111eaed800) [pid = 1948] [serial = 162] [outer = 0x7f11203f1400]
19:38:42 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:38:42 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:38:43 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
19:38:43 INFO - document served over http requires an https
19:38:43 INFO - sub-resource via script-tag using the http-csp
19:38:43 INFO - delivery method with swap-origin-redirect and when
19:38: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"
19:38:43 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:38:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:38:43 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:38:43 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
19:38:43 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
19:38:43 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:38:43 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:38:43 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
19:38:43 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 1533ms
19:38:43 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html
19:38:43 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:38:43 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111e213900 == 16 [pid = 1948] [id = 59]
19:38:43 INFO - PROCESS | 1899 | ++DOMWINDOW == 54 (0x7f111e26a800) [pid = 1948] [serial = 163] [outer = (nil)]
19:38:44 INFO - PROCESS | 1899 | ++DOMWINDOW == 55 (0x7f111e26ac00) [pid = 1948] [serial = 164] [outer = 0x7f111e26a800]
19:38:44 INFO - PROCESS | 1899 | ++DOMWINDOW == 17 (0x7fb8c2efe400) [pid = 1899] [serial = 24] [outer = 0x7fb8b1b69c00]
19:38:44 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:38:44 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:38:44 INFO - PROCESS | 1899 | ++DOMWINDOW == 56 (0x7f1120d51400) [pid = 1948] [serial = 165] [outer = 0x7f111e26a800]
19:38:44 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:38:44 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:38:44 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:38:45 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
19:38:45 INFO - document served over http requires an https
19:38:45 INFO - sub-resource via xhr-request using the http-csp
19:38:45 INFO - delivery method with keep-origin-redirect and when
19:38: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"
19:38:45 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:38:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:38:45 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:38:45 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
19:38:45 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
19:38:45 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:38:45 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:38:45 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
19:38:45 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 2179ms
19:38:45 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html
19:38:45 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1122a50c00 == 15 [pid = 1948] [id = 53]
19:38:45 INFO - PROCESS | 1899 | --DOCSHELL 0x7f11214de000 == 14 [pid = 1948] [id = 52]
19:38:45 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:38:45 INFO - PROCESS | 1899 | --DOCSHELL 0x7f112102c600 == 13 [pid = 1948] [id = 51]
19:38:45 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1120d69000 == 12 [pid = 1948] [id = 50]
19:38:45 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111f5e9400 == 11 [pid = 1948] [id = 49]
19:38:45 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111ef28500 == 10 [pid = 1948] [id = 48]
19:38:45 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111ef28a00 == 9 [pid = 1948] [id = 47]
19:38:45 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1122f0a300 == 8 [pid = 1948] [id = 46]
19:38:45 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111f5e8a00 == 7 [pid = 1948] [id = 45]
19:38:45 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111ef28500 == 8 [pid = 1948] [id = 60]
19:38:45 INFO - PROCESS | 1899 | ++DOMWINDOW == 57 (0x7f111eb85800) [pid = 1948] [serial = 166] [outer = (nil)]
19:38:46 INFO - PROCESS | 1899 | ++DOMWINDOW == 58 (0x7f111eb85c00) [pid = 1948] [serial = 167] [outer = 0x7f111eb85800]
19:38:46 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:38:46 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:38:46 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:38:46 INFO - PROCESS | 1899 | ++DOMWINDOW == 59 (0x7f111f972000) [pid = 1948] [serial = 168] [outer = 0x7f111eb85800]
19:38:46 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:38:46 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:38:46 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:38:46 INFO - PROCESS | 1899 | --DOMWINDOW == 58 (0x7f1120c9c000) [pid = 1948] [serial = 114] [outer = (nil)] [url = about:blank]
19:38:46 INFO - PROCESS | 1899 | --DOMWINDOW == 57 (0x7f111ee7a000) [pid = 1948] [serial = 109] [outer = (nil)] [url = about:blank]
19:38:46 INFO - PROCESS | 1899 | --DOMWINDOW == 56 (0x7f1126350c00) [pid = 1948] [serial = 120] [outer = (nil)] [url = about:blank]
19:38:46 INFO - PROCESS | 1899 | --DOMWINDOW == 55 (0x7f1121545000) [pid = 1948] [serial = 117] [outer = (nil)] [url = about:blank]
19:38:47 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
19:38:47 INFO - document served over http requires an https
19:38:47 INFO - sub-resource via xhr-request using the http-csp
19:38:47 INFO - delivery method with no-redirect and when
19:38: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"
19:38:47 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:38:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:38:47 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:38:47 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
19:38:47 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
19:38:47 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:38:47 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:38:47 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
19:38:47 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html | took 1752ms
19:38:47 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html
19:38:47 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111f9ab500 == 9 [pid = 1948] [id = 61]
19:38:47 INFO - PROCESS | 1899 | ++DOMWINDOW == 56 (0x7f1120c9c000) [pid = 1948] [serial = 169] [outer = (nil)]
19:38:47 INFO - PROCESS | 1899 | ++DOMWINDOW == 57 (0x7f1120d44c00) [pid = 1948] [serial = 170] [outer = 0x7f1120c9c000]
19:38:48 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:38:48 INFO - PROCESS | 1899 | ++DOMWINDOW == 58 (0x7f11211f4000) [pid = 1948] [serial = 171] [outer = 0x7f1120c9c000]
19:38:48 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:38:48 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:38:49 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
19:38:49 INFO - document served over http requires an https
19:38:49 INFO - sub-resource via xhr-request using the http-csp
19:38:49 INFO - delivery method with swap-origin-redirect and when
19:38: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"
19:38:49 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:38:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:38:49 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:38:49 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
19:38:49 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
19:38:49 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:38:49 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:38:49 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
19:38:49 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 1629ms
19:38:49 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html
19:38:49 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:38:49 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1120d69a00 == 10 [pid = 1948] [id = 62]
19:38:49 INFO - PROCESS | 1899 | ++DOMWINDOW == 59 (0x7f1122a5bc00) [pid = 1948] [serial = 172] [outer = (nil)]
19:38:49 INFO - PROCESS | 1899 | ++DOMWINDOW == 60 (0x7f1122b4fc00) [pid = 1948] [serial = 173] [outer = 0x7f1122a5bc00]
19:38:49 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:38:49 INFO - PROCESS | 1899 | ++DOMWINDOW == 61 (0x7f1122f14800) [pid = 1948] [serial = 174] [outer = 0x7f1122a5bc00]
19:38:49 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:38:50 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:38:50 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:38:50 INFO - PROCESS | 1899 | --DOMWINDOW == 60 (0x7f1122b68800) [pid = 1948] [serial = 145] [outer = (nil)] [url = about:blank]
19:38:50 INFO - PROCESS | 1899 | --DOMWINDOW == 59 (0x7f111eead400) [pid = 1948] [serial = 131] [outer = (nil)] [url = about:blank]
19:38:50 INFO - PROCESS | 1899 | --DOMWINDOW == 58 (0x7f11210a4800) [pid = 1948] [serial = 143] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
19:38:50 INFO - PROCESS | 1899 | --DOMWINDOW == 57 (0x7f111ee10800) [pid = 1948] [serial = 128] [outer = (nil)] [url = about:blank]
19:38:50 INFO - PROCESS | 1899 | --DOMWINDOW == 56 (0x7f112069a400) [pid = 1948] [serial = 140] [outer = (nil)] [url = about:blank]
19:38:50 INFO - PROCESS | 1899 | --DOMWINDOW == 55 (0x7f1120c42400) [pid = 1948] [serial = 125] [outer = (nil)] [url = about:blank]
19:38:51 INFO - PROCESS | 1899 | --DOMWINDOW == 54 (0x7f111ee77400) [pid = 1948] [serial = 148] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446172715948]
19:38:51 INFO - PROCESS | 1899 | --DOMWINDOW == 53 (0x7f111ebdec00) [pid = 1948] [serial = 134] [outer = (nil)] [url = about:blank]
19:38:51 INFO - PROCESS | 1899 | --DOMWINDOW == 52 (0x7f111efc9000) [pid = 1948] [serial = 137] [outer = (nil)] [url = about:blank]
19:38:51 INFO - PROCESS | 1899 | --DOMWINDOW == 51 (0x7f1121023c00) [pid = 1948] [serial = 142] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
19:38:51 INFO - PROCESS | 1899 | --DOMWINDOW == 50 (0x7f1122a5b800) [pid = 1948] [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]
19:38:51 INFO - PROCESS | 1899 | --DOMWINDOW == 49 (0x7f111ee1d000) [pid = 1948] [serial = 147] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446172715948]
19:38:51 INFO - PROCESS | 1899 | --DOMWINDOW == 48 (0x7f111efa9400) [pid = 1948] [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]
19:38:51 INFO - PROCESS | 1899 | --DOMWINDOW == 47 (0x7f111ebde800) [pid = 1948] [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]
19:38:51 INFO - PROCESS | 1899 | --DOMWINDOW == 46 (0x7f112068cc00) [pid = 1948] [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]
19:38:51 INFO - PROCESS | 1899 | --DOMWINDOW == 45 (0x7f1120d4cc00) [pid = 1948] [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]
19:38:51 INFO - PROCESS | 1899 | --DOMWINDOW == 44 (0x7f1121504000) [pid = 1948] [serial = 123] [outer = (nil)] [url = about:blank]
19:38:51 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
19:38:51 INFO - document served over http requires an http
19:38:51 INFO - sub-resource via fetch-request using the meta-csp
19:38:51 INFO - delivery method with keep-origin-redirect and when
19: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/referrer-policy/origin-only/meta-csp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html"
19:38:51 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:38:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:38:51 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:38:51 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
19:38:51 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
19:38:51 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
19:38:51 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:38:51 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:38:51 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
19:38:51 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 2695ms
19:38:51 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/fetch-request/generic.no-redirect.http.html
19:38:52 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1120c12100 == 11 [pid = 1948] [id = 63]
19:38:52 INFO - PROCESS | 1899 | ++DOMWINDOW == 45 (0x7f111ee77c00) [pid = 1948] [serial = 175] [outer = (nil)]
19:38:52 INFO - PROCESS | 1899 | ++DOMWINDOW == 46 (0x7f111ee7a000) [pid = 1948] [serial = 176] [outer = 0x7f111ee77c00]
19:38:52 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:38:52 INFO - PROCESS | 1899 | ++DOMWINDOW == 47 (0x7f111ef15800) [pid = 1948] [serial = 177] [outer = 0x7f111ee77c00]
19:38:52 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:38:52 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:38:52 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:38:52 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:38:53 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
19:38:53 INFO - document served over http requires an http
19:38:53 INFO - sub-resource via fetch-request using the meta-csp
19:38:53 INFO - delivery method with no-redirect and when
19: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/referrer-policy/origin-only/meta-csp/cross-origin/http-http/fetch-request/generic.no-redirect.http.html"
19:38:53 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:38:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:38:53 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:38:53 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
19:38:53 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
19:38:53 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
19:38:53 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:38:53 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:38:53 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
19:38:53 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/fetch-request/generic.no-redirect.http.html | took 1693ms
19:38:53 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html
19:38:53 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f11214e1700 == 12 [pid = 1948] [id = 64]
19:38:53 INFO - PROCESS | 1899 | ++DOMWINDOW == 48 (0x7f1120c9cc00) [pid = 1948] [serial = 178] [outer = (nil)]
19:38:54 INFO - PROCESS | 1899 | ++DOMWINDOW == 49 (0x7f1120d4cc00) [pid = 1948] [serial = 179] [outer = 0x7f1120c9cc00]
19:38:54 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:38:54 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:38:54 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:38:54 INFO - PROCESS | 1899 | ++DOMWINDOW == 50 (0x7f111e331c00) [pid = 1948] [serial = 180] [outer = 0x7f1120c9cc00]
19:38:54 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:38:54 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:38:54 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:38:55 INFO - PROCESS | 1899 | [Child 1948] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 885
19:38:55 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
19:38:55 INFO - document served over http requires an http
19:38:55 INFO - sub-resource via fetch-request using the meta-csp
19:38:55 INFO - delivery method with swap-origin-redirect and when
19:38:55 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html"
19:38:55 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:38:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:38:55 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:38:55 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
19:38:55 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
19:38:55 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
19:38:55 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:38:55 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:38:55 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
19:38:55 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 1597ms
19:38:55 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html
19:38:55 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:38:55 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1126249200 == 13 [pid = 1948] [id = 65]
19:38:55 INFO - PROCESS | 1899 | ++DOMWINDOW == 51 (0x7f1122a4bc00) [pid = 1948] [serial = 181] [outer = (nil)]
19:38:55 INFO - PROCESS | 1899 | ++DOMWINDOW == 52 (0x7f1122b68800) [pid = 1948] [serial = 182] [outer = 0x7f1122a4bc00]
19:38:55 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:38:55 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:38:55 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:38:55 INFO - PROCESS | 1899 | ++DOMWINDOW == 53 (0x7f1126251800) [pid = 1948] [serial = 183] [outer = 0x7f1122a4bc00]
19:38:55 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:38:55 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:38:56 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:38:56 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111de7e500 == 14 [pid = 1948] [id = 66]
19:38:56 INFO - PROCESS | 1899 | ++DOMWINDOW == 54 (0x7f11263c7000) [pid = 1948] [serial = 184] [outer = (nil)]
19:38:56 INFO - PROCESS | 1899 | ++DOMWINDOW == 55 (0x7f112650c000) [pid = 1948] [serial = 185] [outer = 0x7f11263c7000]
19:38:56 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
19:38:56 INFO - document served over http requires an http
19:38:56 INFO - sub-resource via iframe-tag using the meta-csp
19:38:56 INFO - delivery method with keep-origin-redirect and when
19: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/referrer-policy/origin-only/meta-csp/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html"
19:38:56 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:38:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:38:56 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:38:56 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
19:38:56 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
19:38:56 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:38:56 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:38:56 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
19:38:56 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 1633ms
19:38:56 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html
19:38:56 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:38:57 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:38:57 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:38:57 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:38:57 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:38:57 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:38:57 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:38:57 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:38:57 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111de7fe00 == 15 [pid = 1948] [id = 67]
19:38:57 INFO - PROCESS | 1899 | ++DOMWINDOW == 56 (0x7f111de89000) [pid = 1948] [serial = 186] [outer = (nil)]
19:38:57 INFO - PROCESS | 1899 | ++DOMWINDOW == 57 (0x7f111de89400) [pid = 1948] [serial = 187] [outer = 0x7f111de89000]
19:38:57 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:38:58 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:38:58 INFO - PROCESS | 1899 | ++DOMWINDOW == 58 (0x7f111df99000) [pid = 1948] [serial = 188] [outer = 0x7f111de89000]
19:38:58 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:38:58 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:38:58 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:38:58 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111ef2a800 == 16 [pid = 1948] [id = 68]
19:38:58 INFO - PROCESS | 1899 | ++DOMWINDOW == 59 (0x7f111df63000) [pid = 1948] [serial = 189] [outer = (nil)]
19:38:58 INFO - PROCESS | 1899 | ++DOMWINDOW == 60 (0x7f111df99c00) [pid = 1948] [serial = 190] [outer = 0x7f111df63000]
19:38:59 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
19:38:59 INFO - document served over http requires an http
19:38:59 INFO - sub-resource via iframe-tag using the meta-csp
19:38:59 INFO - delivery method with no-redirect and when
19:38:59 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html"
19:38:59 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:38:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:38:59 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:38:59 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
19:38:59 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
19:38:59 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:38:59 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:38:59 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
19:38:59 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 2538ms
19:38:59 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html
19:38:59 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111e212500 == 17 [pid = 1948] [id = 69]
19:38:59 INFO - PROCESS | 1899 | ++DOMWINDOW == 61 (0x7f111de16c00) [pid = 1948] [serial = 191] [outer = (nil)]
19:39:00 INFO - PROCESS | 1899 | ++DOMWINDOW == 62 (0x7f111de7a000) [pid = 1948] [serial = 192] [outer = 0x7f111de16c00]
19:39:00 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:39:00 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:39:00 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:39:00 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:39:00 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:39:00 INFO - PROCESS | 1899 | ++DOMWINDOW == 63 (0x7f111eb73400) [pid = 1948] [serial = 193] [outer = 0x7f111de16c00]
19:39:00 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:39:00 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:39:00 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111f9ab500 == 16 [pid = 1948] [id = 61]
19:39:00 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111ef28500 == 15 [pid = 1948] [id = 60]
19:39:00 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111e213900 == 14 [pid = 1948] [id = 59]
19:39:00 INFO - PROCESS | 1899 | --DOCSHELL 0x7f112658ae00 == 13 [pid = 1948] [id = 58]
19:39:00 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1122f0c600 == 12 [pid = 1948] [id = 57]
19:39:00 INFO - PROCESS | 1899 | --DOCSHELL 0x7f11231fa000 == 11 [pid = 1948] [id = 54]
19:39:00 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1121100f00 == 10 [pid = 1948] [id = 56]
19:39:00 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1120c0ea00 == 9 [pid = 1948] [id = 55]
19:39:00 INFO - PROCESS | 1899 | --DOMWINDOW == 62 (0x7f111efa9800) [pid = 1948] [serial = 135] [outer = (nil)] [url = about:blank]
19:39:00 INFO - PROCESS | 1899 | --DOMWINDOW == 61 (0x7f1120d44800) [pid = 1948] [serial = 141] [outer = (nil)] [url = about:blank]
19:39:00 INFO - PROCESS | 1899 | --DOMWINDOW == 60 (0x7f111f5e7000) [pid = 1948] [serial = 138] [outer = (nil)] [url = about:blank]
19:39:00 INFO - PROCESS | 1899 | --DOMWINDOW == 59 (0x7f112068c400) [pid = 1948] [serial = 146] [outer = (nil)] [url = about:blank]
19:39:01 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111ef29e00 == 10 [pid = 1948] [id = 70]
19:39:01 INFO - PROCESS | 1899 | ++DOMWINDOW == 60 (0x7f111df99800) [pid = 1948] [serial = 194] [outer = (nil)]
19:39:01 INFO - PROCESS | 1899 | ++DOMWINDOW == 61 (0x7f111e3e4c00) [pid = 1948] [serial = 195] [outer = 0x7f111df99800]
19:39:01 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
19:39:01 INFO - document served over http requires an http
19:39:01 INFO - sub-resource via iframe-tag using the meta-csp
19:39:01 INFO - delivery method with swap-origin-redirect and when
19:39:01 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html"
19:39:01 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:39:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:39:01 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:39:01 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
19:39:01 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
19:39:01 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:39:01 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:39:01 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
19:39:01 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 2032ms
19:39:01 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html
19:39:01 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111f858c00 == 11 [pid = 1948] [id = 71]
19:39:01 INFO - PROCESS | 1899 | ++DOMWINDOW == 62 (0x7f111f581400) [pid = 1948] [serial = 196] [outer = (nil)]
19:39:01 INFO - PROCESS | 1899 | ++DOMWINDOW == 63 (0x7f111f581800) [pid = 1948] [serial = 197] [outer = 0x7f111f581400]
19:39:02 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:39:02 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:39:02 INFO - PROCESS | 1899 | ++DOMWINDOW == 64 (0x7f111fc96000) [pid = 1948] [serial = 198] [outer = 0x7f111f581400]
19:39:02 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:39:02 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:39:03 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
19:39:03 INFO - document served over http requires an http
19:39:03 INFO - sub-resource via script-tag using the meta-csp
19:39:03 INFO - delivery method with keep-origin-redirect and when
19:39:03 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html"
19:39:03 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:39:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:39:03 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:39:03 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
19:39:03 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
19:39:03 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:39:03 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:39:03 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
19:39:03 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 1783ms
19:39:03 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html
19:39:03 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f112102bc00 == 12 [pid = 1948] [id = 72]
19:39:03 INFO - PROCESS | 1899 | ++DOMWINDOW == 65 (0x7f112068c400) [pid = 1948] [serial = 199] [outer = (nil)]
19:39:03 INFO - PROCESS | 1899 | ++DOMWINDOW == 66 (0x7f112069a400) [pid = 1948] [serial = 200] [outer = 0x7f112068c400]
19:39:04 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:39:04 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:39:04 INFO - PROCESS | 1899 | ++DOMWINDOW == 67 (0x7f112112d800) [pid = 1948] [serial = 201] [outer = 0x7f112068c400]
19:39:04 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:39:04 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:39:05 INFO - PROCESS | 1899 | --DOMWINDOW == 66 (0x7f1120d44c00) [pid = 1948] [serial = 170] [outer = (nil)] [url = about:blank]
19:39:05 INFO - PROCESS | 1899 | --DOMWINDOW == 65 (0x7f1122b4fc00) [pid = 1948] [serial = 173] [outer = (nil)] [url = about:blank]
19:39:05 INFO - PROCESS | 1899 | --DOMWINDOW == 64 (0x7f111e26ac00) [pid = 1948] [serial = 164] [outer = (nil)] [url = about:blank]
19:39:05 INFO - PROCESS | 1899 | --DOMWINDOW == 63 (0x7f111eb85c00) [pid = 1948] [serial = 167] [outer = (nil)] [url = about:blank]
19:39:05 INFO - PROCESS | 1899 | --DOMWINDOW == 62 (0x7f111f45f000) [pid = 1948] [serial = 158] [outer = (nil)] [url = about:blank]
19:39:05 INFO - PROCESS | 1899 | --DOMWINDOW == 61 (0x7f1122b68c00) [pid = 1948] [serial = 155] [outer = (nil)] [url = about:blank]
19:39:05 INFO - PROCESS | 1899 | --DOMWINDOW == 60 (0x7f111e3f2000) [pid = 1948] [serial = 161] [outer = (nil)] [url = about:blank]
19:39:05 INFO - PROCESS | 1899 | --DOMWINDOW == 59 (0x7f111ef9e800) [pid = 1948] [serial = 153] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
19:39:05 INFO - PROCESS | 1899 | --DOMWINDOW == 58 (0x7f1120c5e400) [pid = 1948] [serial = 150] [outer = (nil)] [url = about:blank]
19:39:05 INFO - PROCESS | 1899 | --DOMWINDOW == 57 (0x7f11203f1400) [pid = 1948] [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]
19:39:05 INFO - PROCESS | 1899 | --DOMWINDOW == 56 (0x7f1126413400) [pid = 1948] [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]
19:39:05 INFO - PROCESS | 1899 | --DOMWINDOW == 55 (0x7f1121506800) [pid = 1948] [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]
19:39:05 INFO - PROCESS | 1899 | --DOMWINDOW == 54 (0x7f1120c9c000) [pid = 1948] [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]
19:39:05 INFO - PROCESS | 1899 | --DOMWINDOW == 53 (0x7f11206b6400) [pid = 1948] [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]
19:39:05 INFO - PROCESS | 1899 | --DOMWINDOW == 52 (0x7f111e26a800) [pid = 1948] [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]
19:39:05 INFO - PROCESS | 1899 | --DOMWINDOW == 51 (0x7f111eb85800) [pid = 1948] [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]
19:39:05 INFO - PROCESS | 1899 | --DOMWINDOW == 50 (0x7f111eeed800) [pid = 1948] [serial = 152] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
19:39:05 INFO - PROCESS | 1899 | --DOMWINDOW == 49 (0x7f112069a800) [pid = 1948] [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]
19:39:05 INFO - PROCESS | 1899 | --DOMWINDOW == 48 (0x7f112100fc00) [pid = 1948] [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]
19:39:05 INFO - PROCESS | 1899 | --DOMWINDOW == 47 (0x7f1126261800) [pid = 1948] [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]
19:39:05 INFO - PROCESS | 1899 | --DOMWINDOW == 46 (0x7f112068c800) [pid = 1948] [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]
19:39:05 INFO - PROCESS | 1899 | --DOMWINDOW == 45 (0x7f111ee10400) [pid = 1948] [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]
19:39:05 INFO - PROCESS | 1899 | --DOMWINDOW == 44 (0x7f11211f4000) [pid = 1948] [serial = 171] [outer = (nil)] [url = about:blank]
19:39:05 INFO - PROCESS | 1899 | --DOMWINDOW == 43 (0x7f111f972000) [pid = 1948] [serial = 168] [outer = (nil)] [url = about:blank]
19:39:05 INFO - PROCESS | 1899 | --DOMWINDOW == 42 (0x7f1121143400) [pid = 1948] [serial = 96] [outer = (nil)] [url = about:blank]
19:39:05 INFO - PROCESS | 1899 | --DOMWINDOW == 41 (0x7f1122aba000) [pid = 1948] [serial = 99] [outer = (nil)] [url = about:blank]
19:39:05 INFO - PROCESS | 1899 | --DOMWINDOW == 40 (0x7f1120d51400) [pid = 1948] [serial = 165] [outer = (nil)] [url = about:blank]
19:39:05 INFO - PROCESS | 1899 | --DOMWINDOW == 39 (0x7f1126350000) [pid = 1948] [serial = 104] [outer = (nil)] [url = about:blank]
19:39:05 INFO - PROCESS | 1899 | --DOMWINDOW == 38 (0x7f111ef9e000) [pid = 1948] [serial = 132] [outer = (nil)] [url = about:blank]
19:39:05 INFO - PROCESS | 1899 | --DOMWINDOW == 37 (0x7f112112d400) [pid = 1948] [serial = 126] [outer = (nil)] [url = about:blank]
19:39:05 INFO - PROCESS | 1899 | --DOMWINDOW == 36 (0x7f111ebfa400) [pid = 1948] [serial = 129] [outer = (nil)] [url = about:blank]
19:39:05 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
19:39:05 INFO - document served over http requires an http
19:39:05 INFO - sub-resource via script-tag using the meta-csp
19:39:05 INFO - delivery method with no-redirect and when
19:39: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-http/script-tag/generic.no-redirect.http.html"
19:39:05 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:39:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:39:05 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:39:05 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
19:39:05 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
19:39:05 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:39:05 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:39:05 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
19:39:05 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html | took 2388ms
19:39:05 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html
19:39:05 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1122f0c600 == 13 [pid = 1948] [id = 73]
19:39:05 INFO - PROCESS | 1899 | ++DOMWINDOW == 37 (0x7f111ef9e000) [pid = 1948] [serial = 202] [outer = (nil)]
19:39:06 INFO - PROCESS | 1899 | ++DOMWINDOW == 38 (0x7f111ef9e800) [pid = 1948] [serial = 203] [outer = 0x7f111ef9e000]
19:39:06 INFO - PROCESS | 1899 | ++DOMWINDOW == 39 (0x7f111fd44c00) [pid = 1948] [serial = 204] [outer = 0x7f111ef9e000]
19:39:06 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:39:06 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:39:06 INFO - PROCESS | 1899 | [Child 1948] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 885
19:39:06 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
19:39:06 INFO - document served over http requires an http
19:39:06 INFO - sub-resource via script-tag using the meta-csp
19:39:06 INFO - delivery method with swap-origin-redirect and when
19: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/referrer-policy/origin-only/meta-csp/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html"
19:39:06 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:39:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:39:06 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:39:06 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
19:39:06 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
19:39:06 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:39:06 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:39:06 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
19:39:06 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 1382ms
19:39:07 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html
19:39:07 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111de7f900 == 14 [pid = 1948] [id = 74]
19:39:07 INFO - PROCESS | 1899 | ++DOMWINDOW == 40 (0x7f111e3d5800) [pid = 1948] [serial = 205] [outer = (nil)]
19:39:07 INFO - PROCESS | 1899 | --DOMWINDOW == 16 (0x7fb8afaa5800) [pid = 1899] [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.]
19:39:07 INFO - PROCESS | 1899 | ++DOMWINDOW == 41 (0x7f111eb73000) [pid = 1948] [serial = 206] [outer = 0x7f111e3d5800]
19:39:07 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:39:07 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:39:07 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:39:07 INFO - PROCESS | 1899 | ++DOMWINDOW == 42 (0x7f111f581000) [pid = 1948] [serial = 207] [outer = 0x7f111e3d5800]
19:39:07 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:39:07 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:39:07 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:39:08 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
19:39:08 INFO - document served over http requires an http
19:39:08 INFO - sub-resource via xhr-request using the meta-csp
19:39:08 INFO - delivery method with keep-origin-redirect and when
19: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/referrer-policy/origin-only/meta-csp/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html"
19:39:08 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:39:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:39:08 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:39:08 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
19:39:08 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
19:39:08 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:39:08 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:39:08 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
19:39:08 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 1580ms
19:39:08 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html
19:39:08 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111f9afb00 == 15 [pid = 1948] [id = 75]
19:39:08 INFO - PROCESS | 1899 | ++DOMWINDOW == 43 (0x7f1121506400) [pid = 1948] [serial = 208] [outer = (nil)]
19:39:09 INFO - PROCESS | 1899 | ++DOMWINDOW == 44 (0x7f1121506800) [pid = 1948] [serial = 209] [outer = 0x7f1121506400]
19:39:09 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:39:09 INFO - PROCESS | 1899 | ++DOMWINDOW == 45 (0x7f111f972400) [pid = 1948] [serial = 210] [outer = 0x7f1121506400]
19:39:09 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:39:09 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:39:09 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:39:10 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
19:39:10 INFO - document served over http requires an http
19:39:10 INFO - sub-resource via xhr-request using the meta-csp
19:39:10 INFO - delivery method with no-redirect and when
19: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/referrer-policy/origin-only/meta-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html"
19:39:10 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:39:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:39:10 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:39:10 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
19:39:10 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
19:39:10 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:39:10 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:39:10 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
19:39:10 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html | took 1544ms
19:39:10 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html
19:39:10 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:39:10 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1125f24400 == 16 [pid = 1948] [id = 76]
19:39:10 INFO - PROCESS | 1899 | ++DOMWINDOW == 46 (0x7f1123077400) [pid = 1948] [serial = 211] [outer = (nil)]
19:39:10 INFO - PROCESS | 1899 | ++DOMWINDOW == 47 (0x7f1125eb1000) [pid = 1948] [serial = 212] [outer = 0x7f1123077400]
19:39:10 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:39:10 INFO - PROCESS | 1899 | ++DOMWINDOW == 48 (0x7f1126350c00) [pid = 1948] [serial = 213] [outer = 0x7f1123077400]
19:39:10 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:39:10 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:39:11 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:39:11 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
19:39:11 INFO - document served over http requires an http
19:39:11 INFO - sub-resource via xhr-request using the meta-csp
19:39:11 INFO - delivery method with swap-origin-redirect and when
19:39:11 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html"
19:39:11 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:39:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:39:11 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:39:11 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
19:39:11 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
19:39:11 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:39:11 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:39:11 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
19:39:11 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 1734ms
19:39:11 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html
19:39:12 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111fd23300 == 17 [pid = 1948] [id = 77]
19:39:12 INFO - PROCESS | 1899 | ++DOMWINDOW == 49 (0x7f111ea8e000) [pid = 1948] [serial = 214] [outer = (nil)]
19:39:12 INFO - PROCESS | 1899 | ++DOMWINDOW == 50 (0x7f111ea8e400) [pid = 1948] [serial = 215] [outer = 0x7f111ea8e000]
19:39:12 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:39:12 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:39:12 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:39:12 INFO - PROCESS | 1899 | ++DOMWINDOW == 51 (0x7f111f4d5c00) [pid = 1948] [serial = 216] [outer = 0x7f111ea8e000]
19:39:12 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:39:13 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:39:13 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:39:14 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
19:39:14 INFO - document served over http requires an https
19:39:14 INFO - sub-resource via fetch-request using the meta-csp
19:39:14 INFO - delivery method with keep-origin-redirect and when
19: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/referrer-policy/origin-only/meta-csp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html"
19:39:14 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:39:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:39:14 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:39:14 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
19:39:14 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
19:39:14 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
19:39:14 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:39:14 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:39:14 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
19:39:14 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 2106ms
19:39:14 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html
19:39:14 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111df4c300 == 18 [pid = 1948] [id = 78]
19:39:14 INFO - PROCESS | 1899 | ++DOMWINDOW == 52 (0x7f111f500800) [pid = 1948] [serial = 217] [outer = (nil)]
19:39:15 INFO - PROCESS | 1899 | ++DOMWINDOW == 53 (0x7f111ded5000) [pid = 1948] [serial = 218] [outer = 0x7f111f500800]
19:39:15 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:39:15 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:39:15 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:39:15 INFO - PROCESS | 1899 | ++DOMWINDOW == 54 (0x7f111ded5400) [pid = 1948] [serial = 219] [outer = 0x7f111f500800]
19:39:15 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:39:15 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:39:15 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:39:16 INFO - PROCESS | 1899 | [Child 1948] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 885
19:39:17 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
19:39:17 INFO - document served over http requires an https
19:39:17 INFO - sub-resource via fetch-request using the meta-csp
19:39:17 INFO - delivery method with no-redirect and when
19:39:17 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html"
19:39:17 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:39:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:39:17 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:39:17 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
19:39:17 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
19:39:17 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
19:39:17 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:39:17 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:39:17 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
19:39:17 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html | took 2898ms
19:39:17 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html
19:39:17 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111e245100 == 19 [pid = 1948] [id = 79]
19:39:17 INFO - PROCESS | 1899 | ++DOMWINDOW == 55 (0x7f111e3d5c00) [pid = 1948] [serial = 220] [outer = (nil)]
19:39:17 INFO - PROCESS | 1899 | ++DOMWINDOW == 56 (0x7f111eb73800) [pid = 1948] [serial = 221] [outer = 0x7f111e3d5c00]
19:39:17 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:39:18 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:39:18 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:39:18 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:39:18 INFO - PROCESS | 1899 | ++DOMWINDOW == 57 (0x7f111ef67400) [pid = 1948] [serial = 222] [outer = 0x7f111e3d5c00]
19:39:18 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:39:18 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1122f0c600 == 18 [pid = 1948] [id = 73]
19:39:18 INFO - PROCESS | 1899 | --DOCSHELL 0x7f112102bc00 == 17 [pid = 1948] [id = 72]
19:39:18 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111f858c00 == 16 [pid = 1948] [id = 71]
19:39:18 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111ef29e00 == 15 [pid = 1948] [id = 70]
19:39:18 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111e212500 == 14 [pid = 1948] [id = 69]
19:39:18 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111ef2a800 == 13 [pid = 1948] [id = 68]
19:39:18 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111de7fe00 == 12 [pid = 1948] [id = 67]
19:39:18 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111de7e500 == 11 [pid = 1948] [id = 66]
19:39:18 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1126249200 == 10 [pid = 1948] [id = 65]
19:39:18 INFO - PROCESS | 1899 | --DOCSHELL 0x7f11214e1700 == 9 [pid = 1948] [id = 64]
19:39:18 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1120d69a00 == 8 [pid = 1948] [id = 62]
19:39:18 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1120c12100 == 7 [pid = 1948] [id = 63]
19:39:18 INFO - PROCESS | 1899 | --DOMWINDOW == 56 (0x7f112102e400) [pid = 1948] [serial = 151] [outer = (nil)] [url = about:blank]
19:39:18 INFO - PROCESS | 1899 | --DOMWINDOW == 55 (0x7f1122f2d000) [pid = 1948] [serial = 156] [outer = (nil)] [url = about:blank]
19:39:19 INFO - PROCESS | 1899 | --DOMWINDOW == 54 (0x7f111eaed800) [pid = 1948] [serial = 162] [outer = (nil)] [url = about:blank]
19:39:19 INFO - PROCESS | 1899 | --DOMWINDOW == 53 (0x7f11203ed400) [pid = 1948] [serial = 159] [outer = (nil)] [url = about:blank]
19:39:19 INFO - PROCESS | 1899 | [Child 1948] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 885
19:39:19 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
19:39:19 INFO - document served over http requires an https
19:39:19 INFO - sub-resource via fetch-request using the meta-csp
19:39:19 INFO - delivery method with swap-origin-redirect and when
19: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/referrer-policy/origin-only/meta-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html"
19:39:19 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:39:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:39:19 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:39:19 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
19:39:19 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
19:39:19 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
19:39:19 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:39:19 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:39:19 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
19:39:19 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 2439ms
19:39:19 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html
19:39:19 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111e215700 == 8 [pid = 1948] [id = 80]
19:39:19 INFO - PROCESS | 1899 | ++DOMWINDOW == 54 (0x7f111e3e4000) [pid = 1948] [serial = 223] [outer = (nil)]
19:39:19 INFO - PROCESS | 1899 | ++DOMWINDOW == 55 (0x7f111e3f2000) [pid = 1948] [serial = 224] [outer = 0x7f111e3e4000]
19:39:20 INFO - PROCESS | 1899 | ++DOMWINDOW == 56 (0x7f111ebde800) [pid = 1948] [serial = 225] [outer = 0x7f111e3e4000]
19:39:20 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:39:20 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:39:20 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111f9ac900 == 9 [pid = 1948] [id = 81]
19:39:20 INFO - PROCESS | 1899 | ++DOMWINDOW == 57 (0x7f111eec4800) [pid = 1948] [serial = 226] [outer = (nil)]
19:39:20 INFO - PROCESS | 1899 | ++DOMWINDOW == 58 (0x7f111ef67800) [pid = 1948] [serial = 227] [outer = 0x7f111eec4800]
19:39:20 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
19:39:20 INFO - document served over http requires an https
19:39:20 INFO - sub-resource via iframe-tag using the meta-csp
19:39:20 INFO - delivery method with keep-origin-redirect and when
19:39:20 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html"
19:39:20 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:39:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:39:20 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:39:20 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
19:39:20 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
19:39:20 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:39:20 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:39:20 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
19:39:20 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 1486ms
19:39:20 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html
19:39:21 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111e244c00 == 10 [pid = 1948] [id = 82]
19:39:21 INFO - PROCESS | 1899 | ++DOMWINDOW == 59 (0x7f11203f1800) [pid = 1948] [serial = 228] [outer = (nil)]
19:39:21 INFO - PROCESS | 1899 | ++DOMWINDOW == 60 (0x7f112068c800) [pid = 1948] [serial = 229] [outer = 0x7f11203f1800]
19:39:21 INFO - PROCESS | 1899 | ++DOMWINDOW == 61 (0x7f1120d51c00) [pid = 1948] [serial = 230] [outer = 0x7f11203f1800]
19:39:21 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:39:21 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:39:21 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:39:22 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1120d69a00 == 11 [pid = 1948] [id = 83]
19:39:22 INFO - PROCESS | 1899 | ++DOMWINDOW == 62 (0x7f112102e400) [pid = 1948] [serial = 231] [outer = (nil)]
19:39:22 INFO - PROCESS | 1899 | ++DOMWINDOW == 63 (0x7f1121506000) [pid = 1948] [serial = 232] [outer = 0x7f112102e400]
19:39:22 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
19:39:22 INFO - document served over http requires an https
19:39:22 INFO - sub-resource via iframe-tag using the meta-csp
19:39:22 INFO - delivery method with no-redirect and when
19:39: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-https/iframe-tag/generic.no-redirect.http.html"
19:39:22 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:39:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:39:22 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:39:22 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
19:39:22 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
19:39:22 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:39:22 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:39:22 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
19:39:22 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 1477ms
19:39:22 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html
19:39:22 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:39:22 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1121100500 == 12 [pid = 1948] [id = 84]
19:39:22 INFO - PROCESS | 1899 | ++DOMWINDOW == 64 (0x7f1122b4fc00) [pid = 1948] [serial = 233] [outer = (nil)]
19:39:22 INFO - PROCESS | 1899 | ++DOMWINDOW == 65 (0x7f1122b68000) [pid = 1948] [serial = 234] [outer = 0x7f1122b4fc00]
19:39:23 INFO - PROCESS | 1899 | ++DOMWINDOW == 66 (0x7f1126251000) [pid = 1948] [serial = 235] [outer = 0x7f1122b4fc00]
19:39:23 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:39:23 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:39:23 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f11214e1c00 == 13 [pid = 1948] [id = 85]
19:39:23 INFO - PROCESS | 1899 | ++DOMWINDOW == 67 (0x7f111df63400) [pid = 1948] [serial = 236] [outer = (nil)]
19:39:23 INFO - PROCESS | 1899 | --DOMWINDOW == 66 (0x7f111ee7a000) [pid = 1948] [serial = 176] [outer = (nil)] [url = about:blank]
19:39:23 INFO - PROCESS | 1899 | --DOMWINDOW == 65 (0x7f1120d4cc00) [pid = 1948] [serial = 179] [outer = (nil)] [url = about:blank]
19:39:23 INFO - PROCESS | 1899 | --DOMWINDOW == 64 (0x7f112650c000) [pid = 1948] [serial = 185] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
19:39:23 INFO - PROCESS | 1899 | --DOMWINDOW == 63 (0x7f1122b68800) [pid = 1948] [serial = 182] [outer = (nil)] [url = about:blank]
19:39:23 INFO - PROCESS | 1899 | --DOMWINDOW == 62 (0x7f112069a400) [pid = 1948] [serial = 200] [outer = (nil)] [url = about:blank]
19:39:23 INFO - PROCESS | 1899 | --DOMWINDOW == 61 (0x7f111df99c00) [pid = 1948] [serial = 190] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446172738881]
19:39:23 INFO - PROCESS | 1899 | --DOMWINDOW == 60 (0x7f111de89400) [pid = 1948] [serial = 187] [outer = (nil)] [url = about:blank]
19:39:23 INFO - PROCESS | 1899 | --DOMWINDOW == 59 (0x7f111e3e4c00) [pid = 1948] [serial = 195] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
19:39:23 INFO - PROCESS | 1899 | --DOMWINDOW == 58 (0x7f111de7a000) [pid = 1948] [serial = 192] [outer = (nil)] [url = about:blank]
19:39:23 INFO - PROCESS | 1899 | --DOMWINDOW == 57 (0x7f111f581800) [pid = 1948] [serial = 197] [outer = (nil)] [url = about:blank]
19:39:23 INFO - PROCESS | 1899 | --DOMWINDOW == 56 (0x7f111ef9e800) [pid = 1948] [serial = 203] [outer = (nil)] [url = about:blank]
19:39:23 INFO - PROCESS | 1899 | --DOMWINDOW == 55 (0x7f112068c400) [pid = 1948] [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]
19:39:23 INFO - PROCESS | 1899 | --DOMWINDOW == 54 (0x7f111f581400) [pid = 1948] [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]
19:39:23 INFO - PROCESS | 1899 | --DOMWINDOW == 53 (0x7f111de16c00) [pid = 1948] [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]
19:39:23 INFO - PROCESS | 1899 | --DOMWINDOW == 52 (0x7f111de89000) [pid = 1948] [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]
19:39:23 INFO - PROCESS | 1899 | --DOMWINDOW == 51 (0x7f111df99800) [pid = 1948] [serial = 194] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
19:39:23 INFO - PROCESS | 1899 | --DOMWINDOW == 50 (0x7f111ef15400) [pid = 1948] [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]
19:39:23 INFO - PROCESS | 1899 | --DOMWINDOW == 49 (0x7f111df63000) [pid = 1948] [serial = 189] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446172738881]
19:39:23 INFO - PROCESS | 1899 | --DOMWINDOW == 48 (0x7f11263c7000) [pid = 1948] [serial = 184] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
19:39:23 INFO - PROCESS | 1899 | ++DOMWINDOW == 49 (0x7f111de16800) [pid = 1948] [serial = 237] [outer = 0x7f111df63400]
19:39:24 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
19:39:24 INFO - document served over http requires an https
19:39:24 INFO - sub-resource via iframe-tag using the meta-csp
19:39:24 INFO - delivery method with swap-origin-redirect and when
19:39:24 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html"
19:39:24 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:39:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:39:24 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:39:24 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
19:39:24 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
19:39:24 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:39:24 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:39:24 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
19:39:24 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 1581ms
19:39:24 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html
19:39:24 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111e243d00 == 14 [pid = 1948] [id = 86]
19:39:24 INFO - PROCESS | 1899 | ++DOMWINDOW == 50 (0x7f111efa9800) [pid = 1948] [serial = 238] [outer = (nil)]
19:39:24 INFO - PROCESS | 1899 | ++DOMWINDOW == 51 (0x7f111f581400) [pid = 1948] [serial = 239] [outer = 0x7f111efa9800]
19:39:24 INFO - PROCESS | 1899 | ++DOMWINDOW == 52 (0x7f111fd44400) [pid = 1948] [serial = 240] [outer = 0x7f111efa9800]
19:39:24 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:39:24 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:39:25 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
19:39:25 INFO - document served over http requires an https
19:39:25 INFO - sub-resource via script-tag using the meta-csp
19:39:25 INFO - delivery method with keep-origin-redirect and when
19:39: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-https/script-tag/generic.keep-origin-redirect.http.html"
19:39:25 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:39:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:39:25 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:39:25 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
19:39:25 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
19:39:25 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:39:25 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:39:25 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
19:39:25 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 1284ms
19:39:25 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/script-tag/generic.no-redirect.http.html
19:39:25 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1126249200 == 15 [pid = 1948] [id = 87]
19:39:25 INFO - PROCESS | 1899 | ++DOMWINDOW == 53 (0x7f112639c000) [pid = 1948] [serial = 241] [outer = (nil)]
19:39:25 INFO - PROCESS | 1899 | ++DOMWINDOW == 54 (0x7f11263a1400) [pid = 1948] [serial = 242] [outer = 0x7f112639c000]
19:39:26 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:39:26 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:39:26 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:39:26 INFO - PROCESS | 1899 | ++DOMWINDOW == 55 (0x7f1126413c00) [pid = 1948] [serial = 243] [outer = 0x7f112639c000]
19:39:26 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:39:26 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:39:27 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
19:39:27 INFO - document served over http requires an https
19:39:27 INFO - sub-resource via script-tag using the meta-csp
19:39:27 INFO - delivery method with no-redirect and when
19:39: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-https/script-tag/generic.no-redirect.http.html"
19:39:27 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:39:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:39:27 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:39:27 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
19:39:27 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
19:39:27 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:39:27 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:39:27 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
19:39:27 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/script-tag/generic.no-redirect.http.html | took 1936ms
19:39:27 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html
19:39:27 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111f5ec600 == 16 [pid = 1948] [id = 88]
19:39:27 INFO - PROCESS | 1899 | ++DOMWINDOW == 56 (0x7f11202bfc00) [pid = 1948] [serial = 244] [outer = (nil)]
19:39:28 INFO - PROCESS | 1899 | ++DOMWINDOW == 57 (0x7f1120c9c000) [pid = 1948] [serial = 245] [outer = 0x7f11202bfc00]
19:39:28 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:39:28 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:39:28 INFO - PROCESS | 1899 | ++DOMWINDOW == 58 (0x7f1121504c00) [pid = 1948] [serial = 246] [outer = 0x7f11202bfc00]
19:39:28 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:39:28 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:39:28 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:39:29 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
19:39:29 INFO - document served over http requires an https
19:39:29 INFO - sub-resource via script-tag using the meta-csp
19:39:29 INFO - delivery method with swap-origin-redirect and when
19:39: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-https/script-tag/generic.swap-origin-redirect.http.html"
19:39:29 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:39:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:39:29 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:39:29 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
19:39:29 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
19:39:29 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:39:29 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:39:29 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
19:39:29 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 2365ms
19:39:29 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html
19:39:30 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:39:30 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f11214e1200 == 17 [pid = 1948] [id = 89]
19:39:30 INFO - PROCESS | 1899 | ++DOMWINDOW == 59 (0x7f111ce97c00) [pid = 1948] [serial = 247] [outer = (nil)]
19:39:30 INFO - PROCESS | 1899 | ++DOMWINDOW == 60 (0x7f111d7e6000) [pid = 1948] [serial = 248] [outer = 0x7f111ce97c00]
19:39:30 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:39:30 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:39:30 INFO - PROCESS | 1899 | ++DOMWINDOW == 61 (0x7f111cf18c00) [pid = 1948] [serial = 249] [outer = 0x7f111ce97c00]
19:39:30 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:39:30 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:39:32 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
19:39:32 INFO - document served over http requires an https
19:39:32 INFO - sub-resource via xhr-request using the meta-csp
19:39:32 INFO - delivery method with keep-origin-redirect and when
19:39: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/referrer-policy/origin-only/meta-csp/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html"
19:39:32 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:39:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:39:32 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:39:32 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
19:39:32 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
19:39:32 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:39:32 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:39:32 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
19:39:32 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 2537ms
19:39:32 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html
19:39:32 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111ce82e00 == 18 [pid = 1948] [id = 90]
19:39:32 INFO - PROCESS | 1899 | ++DOMWINDOW == 62 (0x7f111cf33000) [pid = 1948] [serial = 250] [outer = (nil)]
19:39:32 INFO - PROCESS | 1899 | ++DOMWINDOW == 63 (0x7f111cf33400) [pid = 1948] [serial = 251] [outer = 0x7f111cf33000]
19:39:33 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:39:33 INFO - PROCESS | 1899 | ++DOMWINDOW == 64 (0x7f111cffa000) [pid = 1948] [serial = 252] [outer = 0x7f111cf33000]
19:39:33 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:39:33 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:39:34 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
19:39:34 INFO - document served over http requires an https
19:39:34 INFO - sub-resource via xhr-request using the meta-csp
19:39:34 INFO - delivery method with no-redirect and when
19:39:34 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html"
19:39:34 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:39:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:39:34 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:39:34 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
19:39:34 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
19:39:34 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:39:34 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:39:34 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
19:39:34 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html | took 1790ms
19:39:34 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html
19:39:34 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:39:34 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:39:34 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111cc97a00 == 19 [pid = 1948] [id = 91]
19:39:34 INFO - PROCESS | 1899 | ++DOMWINDOW == 65 (0x7f111cc60800) [pid = 1948] [serial = 253] [outer = (nil)]
19:39:34 INFO - PROCESS | 1899 | ++DOMWINDOW == 66 (0x7f111cc26400) [pid = 1948] [serial = 254] [outer = 0x7f111cc60800]
19:39:34 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:39:34 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:39:35 INFO - PROCESS | 1899 | ++DOMWINDOW == 67 (0x7f111cd87000) [pid = 1948] [serial = 255] [outer = 0x7f111cc60800]
19:39:35 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:39:35 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:39:35 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:39:36 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
19:39:36 INFO - document served over http requires an https
19:39:36 INFO - sub-resource via xhr-request using the meta-csp
19:39:36 INFO - delivery method with swap-origin-redirect and when
19:39:36 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html"
19:39:36 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:39:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:39:36 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:39:36 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
19:39:36 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
19:39:36 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:39:36 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:39:36 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
19:39:36 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 2285ms
19:39:36 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html
19:39:36 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111cc3ef00 == 20 [pid = 1948] [id = 92]
19:39:36 INFO - PROCESS | 1899 | ++DOMWINDOW == 68 (0x7f111cc84000) [pid = 1948] [serial = 256] [outer = (nil)]
19:39:37 INFO - PROCESS | 1899 | ++DOMWINDOW == 69 (0x7f111cd87c00) [pid = 1948] [serial = 257] [outer = 0x7f111cc84000]
19:39:37 INFO - PROCESS | 1899 | ++DOMWINDOW == 70 (0x7f111cf86000) [pid = 1948] [serial = 258] [outer = 0x7f111cc84000]
19:39:37 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:39:37 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:39:37 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:39:38 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
19:39:38 INFO - document served over http requires an http
19:39:38 INFO - sub-resource via fetch-request using the meta-csp
19:39:38 INFO - delivery method with keep-origin-redirect and when
19:39: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/fetch-request/generic.keep-origin-redirect.http.html"
19:39:38 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:39:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:39:38 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:39:38 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
19:39:38 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
19:39:38 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
19:39:38 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:39:38 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:39:38 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
19:39:38 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 1744ms
19:39:38 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html
19:39:38 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:39:38 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111cc9ac00 == 21 [pid = 1948] [id = 93]
19:39:38 INFO - PROCESS | 1899 | ++DOMWINDOW == 71 (0x7f111cd8b000) [pid = 1948] [serial = 259] [outer = (nil)]
19:39:38 INFO - PROCESS | 1899 | ++DOMWINDOW == 72 (0x7f111cd8b400) [pid = 1948] [serial = 260] [outer = 0x7f111cd8b000]
19:39:38 INFO - PROCESS | 1899 | ++DOMWINDOW == 73 (0x7f111dea3000) [pid = 1948] [serial = 261] [outer = 0x7f111cd8b000]
19:39:38 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:39:39 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111e243d00 == 20 [pid = 1948] [id = 86]
19:39:39 INFO - PROCESS | 1899 | --DOCSHELL 0x7f11214e1c00 == 19 [pid = 1948] [id = 85]
19:39:39 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1121100500 == 18 [pid = 1948] [id = 84]
19:39:39 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1120d69a00 == 17 [pid = 1948] [id = 83]
19:39:39 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111e244c00 == 16 [pid = 1948] [id = 82]
19:39:39 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111f9ac900 == 15 [pid = 1948] [id = 81]
19:39:39 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:39:39 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111e215700 == 14 [pid = 1948] [id = 80]
19:39:39 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111e245100 == 13 [pid = 1948] [id = 79]
19:39:39 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111df4c300 == 12 [pid = 1948] [id = 78]
19:39:39 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111fd23300 == 11 [pid = 1948] [id = 77]
19:39:39 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1125f24400 == 10 [pid = 1948] [id = 76]
19:39:39 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111f9afb00 == 9 [pid = 1948] [id = 75]
19:39:39 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111de7f900 == 8 [pid = 1948] [id = 74]
19:39:39 INFO - PROCESS | 1899 | --DOMWINDOW == 72 (0x7f111eb73400) [pid = 1948] [serial = 193] [outer = (nil)] [url = about:blank]
19:39:39 INFO - PROCESS | 1899 | --DOMWINDOW == 71 (0x7f111df99000) [pid = 1948] [serial = 188] [outer = (nil)] [url = about:blank]
19:39:39 INFO - PROCESS | 1899 | --DOMWINDOW == 70 (0x7f112112d800) [pid = 1948] [serial = 201] [outer = (nil)] [url = about:blank]
19:39:39 INFO - PROCESS | 1899 | --DOMWINDOW == 69 (0x7f111fc96000) [pid = 1948] [serial = 198] [outer = (nil)] [url = about:blank]
19:39:39 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
19:39:39 INFO - document served over http requires an http
19:39:39 INFO - sub-resource via fetch-request using the meta-csp
19:39:39 INFO - delivery method with no-redirect and when
19: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/referrer-policy/origin-only/meta-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html"
19:39:39 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:39:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:39:39 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:39:39 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
19:39:39 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
19:39:39 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
19:39:39 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:39:39 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:39:39 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
19:39:39 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html | took 1778ms
19:39:40 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html
19:39:40 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111e212000 == 9 [pid = 1948] [id = 94]
19:39:40 INFO - PROCESS | 1899 | ++DOMWINDOW == 70 (0x7f111eb1e000) [pid = 1948] [serial = 262] [outer = (nil)]
19:39:40 INFO - PROCESS | 1899 | ++DOMWINDOW == 71 (0x7f111eb73400) [pid = 1948] [serial = 263] [outer = 0x7f111eb1e000]
19:39:40 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:39:40 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:39:40 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:39:40 INFO - PROCESS | 1899 | ++DOMWINDOW == 72 (0x7f111eeed000) [pid = 1948] [serial = 264] [outer = 0x7f111eb1e000]
19:39:40 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:39:40 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:39:41 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
19:39:41 INFO - document served over http requires an http
19:39:41 INFO - sub-resource via fetch-request using the meta-csp
19:39:41 INFO - delivery method with swap-origin-redirect and when
19:39:41 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html"
19:39:41 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:39:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:39:41 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:39:41 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
19:39:41 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
19:39:41 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
19:39:41 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:39:41 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:39:41 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
19:39:41 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 1887ms
19:39:41 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html
19:39:42 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111f5ead00 == 10 [pid = 1948] [id = 95]
19:39:42 INFO - PROCESS | 1899 | ++DOMWINDOW == 73 (0x7f1120230800) [pid = 1948] [serial = 265] [outer = (nil)]
19:39:42 INFO - PROCESS | 1899 | ++DOMWINDOW == 74 (0x7f1120230c00) [pid = 1948] [serial = 266] [outer = 0x7f1120230800]
19:39:42 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:39:42 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:39:42 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:39:42 INFO - PROCESS | 1899 | ++DOMWINDOW == 75 (0x7f112068c400) [pid = 1948] [serial = 267] [outer = 0x7f1120230800]
19:39:42 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:39:42 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:39:42 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:39:43 INFO - PROCESS | 1899 | --DOMWINDOW == 74 (0x7f111f581400) [pid = 1948] [serial = 239] [outer = (nil)] [url = about:blank]
19:39:43 INFO - PROCESS | 1899 | --DOMWINDOW == 73 (0x7f111ded5000) [pid = 1948] [serial = 218] [outer = (nil)] [url = about:blank]
19:39:43 INFO - PROCESS | 1899 | --DOMWINDOW == 72 (0x7f111e3f2000) [pid = 1948] [serial = 224] [outer = (nil)] [url = about:blank]
19:39:43 INFO - PROCESS | 1899 | --DOMWINDOW == 71 (0x7f1121506800) [pid = 1948] [serial = 209] [outer = (nil)] [url = about:blank]
19:39:43 INFO - PROCESS | 1899 | --DOMWINDOW == 70 (0x7f1122b68000) [pid = 1948] [serial = 234] [outer = (nil)] [url = about:blank]
19:39:43 INFO - PROCESS | 1899 | --DOMWINDOW == 69 (0x7f111ea8e400) [pid = 1948] [serial = 215] [outer = (nil)] [url = about:blank]
19:39:43 INFO - PROCESS | 1899 | --DOMWINDOW == 68 (0x7f112068c800) [pid = 1948] [serial = 229] [outer = (nil)] [url = about:blank]
19:39:43 INFO - PROCESS | 1899 | --DOMWINDOW == 67 (0x7f111eb73000) [pid = 1948] [serial = 206] [outer = (nil)] [url = about:blank]
19:39:43 INFO - PROCESS | 1899 | --DOMWINDOW == 66 (0x7f111ef67800) [pid = 1948] [serial = 227] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
19:39:43 INFO - PROCESS | 1899 | --DOMWINDOW == 65 (0x7f1125eb1000) [pid = 1948] [serial = 212] [outer = (nil)] [url = about:blank]
19:39:43 INFO - PROCESS | 1899 | --DOMWINDOW == 64 (0x7f111eb73800) [pid = 1948] [serial = 221] [outer = (nil)] [url = about:blank]
19:39:43 INFO - PROCESS | 1899 | --DOMWINDOW == 63 (0x7f1121506000) [pid = 1948] [serial = 232] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446172762226]
19:39:43 INFO - PROCESS | 1899 | --DOMWINDOW == 62 (0x7f111de16800) [pid = 1948] [serial = 237] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
19:39:43 INFO - PROCESS | 1899 | --DOMWINDOW == 61 (0x7f111e3d5c00) [pid = 1948] [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]
19:39:43 INFO - PROCESS | 1899 | --DOMWINDOW == 60 (0x7f111e3e4000) [pid = 1948] [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]
19:39:43 INFO - PROCESS | 1899 | --DOMWINDOW == 59 (0x7f111df63400) [pid = 1948] [serial = 236] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
19:39:43 INFO - PROCESS | 1899 | --DOMWINDOW == 58 (0x7f111efa9800) [pid = 1948] [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]
19:39:43 INFO - PROCESS | 1899 | --DOMWINDOW == 57 (0x7f112102e400) [pid = 1948] [serial = 231] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446172762226]
19:39:43 INFO - PROCESS | 1899 | --DOMWINDOW == 56 (0x7f11203f1800) [pid = 1948] [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]
19:39:43 INFO - PROCESS | 1899 | --DOMWINDOW == 55 (0x7f111eec4800) [pid = 1948] [serial = 226] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
19:39:43 INFO - PROCESS | 1899 | --DOMWINDOW == 54 (0x7f1122b4fc00) [pid = 1948] [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]
19:39:43 INFO - PROCESS | 1899 | --DOMWINDOW == 53 (0x7f111ef9e000) [pid = 1948] [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]
19:39:43 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111fd21000 == 11 [pid = 1948] [id = 96]
19:39:43 INFO - PROCESS | 1899 | ++DOMWINDOW == 54 (0x7f111de16800) [pid = 1948] [serial = 268] [outer = (nil)]
19:39:43 INFO - PROCESS | 1899 | --DOMWINDOW == 53 (0x7f111fd44c00) [pid = 1948] [serial = 204] [outer = (nil)] [url = about:blank]
19:39:43 INFO - PROCESS | 1899 | ++DOMWINDOW == 54 (0x7f111de7a400) [pid = 1948] [serial = 269] [outer = 0x7f111de16800]
19:39:44 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
19:39:44 INFO - document served over http requires an http
19:39:44 INFO - sub-resource via iframe-tag using the meta-csp
19:39:44 INFO - delivery method with keep-origin-redirect and when
19:39:44 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html"
19:39:44 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:39:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:39:44 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:39:44 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
19:39:44 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
19:39:44 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:39:44 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:39:44 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
19:39:44 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 2230ms
19:39:44 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-http/iframe-tag/generic.no-redirect.http.html
19:39:44 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111fd23300 == 12 [pid = 1948] [id = 97]
19:39:44 INFO - PROCESS | 1899 | ++DOMWINDOW == 55 (0x7f111eb73000) [pid = 1948] [serial = 270] [outer = (nil)]
19:39:44 INFO - PROCESS | 1899 | ++DOMWINDOW == 56 (0x7f111eb73800) [pid = 1948] [serial = 271] [outer = 0x7f111eb73000]
19:39:44 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:39:44 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:39:44 INFO - PROCESS | 1899 | ++DOMWINDOW == 57 (0x7f111df99800) [pid = 1948] [serial = 272] [outer = 0x7f111eb73000]
19:39:45 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:39:45 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:39:46 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111cc99800 == 13 [pid = 1948] [id = 98]
19:39:46 INFO - PROCESS | 1899 | ++DOMWINDOW == 58 (0x7f111cf18800) [pid = 1948] [serial = 273] [outer = (nil)]
19:39:46 INFO - PROCESS | 1899 | ++DOMWINDOW == 59 (0x7f111de89400) [pid = 1948] [serial = 274] [outer = 0x7f111cf18800]
19:39:46 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
19:39:46 INFO - document served over http requires an http
19:39:46 INFO - sub-resource via iframe-tag using the meta-csp
19:39:46 INFO - delivery method with no-redirect and when
19:39:46 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-http/iframe-tag/generic.no-redirect.http.html"
19:39:46 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:39:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:39:46 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:39:46 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
19:39:46 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
19:39:46 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:39:46 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:39:46 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
19:39:46 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 2437ms
19:39:46 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html
19:39:47 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111e243800 == 14 [pid = 1948] [id = 99]
19:39:47 INFO - PROCESS | 1899 | ++DOMWINDOW == 60 (0x7f111efa9800) [pid = 1948] [serial = 275] [outer = (nil)]
19:39:47 INFO - PROCESS | 1899 | ++DOMWINDOW == 61 (0x7f111f4d5400) [pid = 1948] [serial = 276] [outer = 0x7f111efa9800]
19:39:47 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:39:47 INFO - PROCESS | 1899 | ++DOMWINDOW == 62 (0x7f112020d000) [pid = 1948] [serial = 277] [outer = 0x7f111efa9800]
19:39:47 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:39:47 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:39:48 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1120c0e000 == 15 [pid = 1948] [id = 100]
19:39:48 INFO - PROCESS | 1899 | ++DOMWINDOW == 63 (0x7f112068c800) [pid = 1948] [serial = 278] [outer = (nil)]
19:39:48 INFO - PROCESS | 1899 | ++DOMWINDOW == 64 (0x7f11207fbc00) [pid = 1948] [serial = 279] [outer = 0x7f112068c800]
19:39:48 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
19:39:48 INFO - document served over http requires an http
19:39:48 INFO - sub-resource via iframe-tag using the meta-csp
19:39:48 INFO - delivery method with swap-origin-redirect and when
19:39:48 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html"
19:39:48 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:39:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:39:48 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:39:48 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
19:39:48 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
19:39:48 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:39:48 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:39:48 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
19:39:48 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 1839ms
19:39:48 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html
19:39:48 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:39:48 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1120d69a00 == 16 [pid = 1948] [id = 101]
19:39:48 INFO - PROCESS | 1899 | ++DOMWINDOW == 65 (0x7f11210a4c00) [pid = 1948] [serial = 280] [outer = (nil)]
19:39:48 INFO - PROCESS | 1899 | ++DOMWINDOW == 66 (0x7f11210cdc00) [pid = 1948] [serial = 281] [outer = 0x7f11210a4c00]
19:39:49 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:39:49 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:39:49 INFO - PROCESS | 1899 | ++DOMWINDOW == 67 (0x7f11211c2c00) [pid = 1948] [serial = 282] [outer = 0x7f11210a4c00]
19:39:49 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:39:49 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:39:50 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
19:39:50 INFO - document served over http requires an http
19:39:50 INFO - sub-resource via script-tag using the meta-csp
19:39:50 INFO - delivery method with keep-origin-redirect and when
19:39:50 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html"
19:39:50 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:39:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:39:50 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:39:50 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
19:39:50 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
19:39:50 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:39:50 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:39:50 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
19:39:50 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 1785ms
19:39:50 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-http/script-tag/generic.no-redirect.http.html
19:39:50 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:39:50 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f11214df900 == 17 [pid = 1948] [id = 102]
19:39:50 INFO - PROCESS | 1899 | ++DOMWINDOW == 68 (0x7f1122b68000) [pid = 1948] [serial = 283] [outer = (nil)]
19:39:50 INFO - PROCESS | 1899 | ++DOMWINDOW == 69 (0x7f1122b68800) [pid = 1948] [serial = 284] [outer = 0x7f1122b68000]
19:39:51 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:39:51 INFO - PROCESS | 1899 | ++DOMWINDOW == 70 (0x7f11231d8800) [pid = 1948] [serial = 285] [outer = 0x7f1122b68000]
19:39:51 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:39:51 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:39:51 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
19:39:51 INFO - document served over http requires an http
19:39:51 INFO - sub-resource via script-tag using the meta-csp
19:39:51 INFO - delivery method with no-redirect and when
19: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/referrer-policy/origin-only/meta-csp/same-origin/http-http/script-tag/generic.no-redirect.http.html"
19:39:51 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:39:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:39:51 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:39:51 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
19:39:51 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
19:39:51 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:39:51 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:39:51 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
19:39:51 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-http/script-tag/generic.no-redirect.http.html | took 1583ms
19:39:51 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html
19:39:52 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:39:52 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1122f0cb00 == 18 [pid = 1948] [id = 103]
19:39:52 INFO - PROCESS | 1899 | ++DOMWINDOW == 71 (0x7f1126413800) [pid = 1948] [serial = 286] [outer = (nil)]
19:39:52 INFO - PROCESS | 1899 | ++DOMWINDOW == 72 (0x7f111c228000) [pid = 1948] [serial = 287] [outer = 0x7f1126413800]
19:39:52 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:39:52 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:39:52 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:39:52 INFO - PROCESS | 1899 | ++DOMWINDOW == 73 (0x7f111c3f0400) [pid = 1948] [serial = 288] [outer = 0x7f1126413800]
19:39:52 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:39:52 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:39:52 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:39:52 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:39:53 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
19:39:53 INFO - document served over http requires an http
19:39:53 INFO - sub-resource via script-tag using the meta-csp
19:39:53 INFO - delivery method with swap-origin-redirect and when
19:39:53 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html"
19:39:53 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:39:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:39:53 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:39:53 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
19:39:53 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
19:39:53 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:39:53 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:39:53 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
19:39:53 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 1880ms
19:39:53 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html
19:39:54 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f112658d600 == 19 [pid = 1948] [id = 104]
19:39:54 INFO - PROCESS | 1899 | ++DOMWINDOW == 74 (0x7f111c318800) [pid = 1948] [serial = 289] [outer = (nil)]
19:39:54 INFO - PROCESS | 1899 | ++DOMWINDOW == 75 (0x7f111c056000) [pid = 1948] [serial = 290] [outer = 0x7f111c318800]
19:39:54 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:39:54 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:39:54 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:39:54 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:39:54 INFO - PROCESS | 1899 | ++DOMWINDOW == 76 (0x7f111c0bd400) [pid = 1948] [serial = 291] [outer = 0x7f111c318800]
19:39:54 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:39:54 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:39:54 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:39:55 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
19:39:55 INFO - document served over http requires an http
19:39:55 INFO - sub-resource via xhr-request using the meta-csp
19:39:55 INFO - delivery method with keep-origin-redirect and when
19:39:55 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html"
19:39:55 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:39:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:39:55 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:39:55 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
19:39:55 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
19:39:55 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:39:55 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:39:55 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
19:39:55 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 2040ms
19:39:55 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-http/xhr-request/generic.no-redirect.http.html
19:39:56 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:39:56 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:39:56 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:39:56 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:39:56 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:39:56 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:39:56 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:39:56 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:39:56 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:39:56 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111c012700 == 20 [pid = 1948] [id = 105]
19:39:56 INFO - PROCESS | 1899 | ++DOMWINDOW == 77 (0x7f111c1b4800) [pid = 1948] [serial = 292] [outer = (nil)]
19:39:56 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:39:56 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:39:56 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:39:56 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:39:56 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:39:57 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:39:57 INFO - PROCESS | 1899 | ++DOMWINDOW == 78 (0x7f111c0ce400) [pid = 1948] [serial = 293] [outer = 0x7f111c1b4800]
19:39:57 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:39:57 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:39:57 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:39:57 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:39:57 INFO - PROCESS | 1899 | ++DOMWINDOW == 79 (0x7f111c0ce000) [pid = 1948] [serial = 294] [outer = 0x7f111c1b4800]
19:39:57 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:39:57 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:39:58 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
19:39:58 INFO - document served over http requires an http
19:39:58 INFO - sub-resource via xhr-request using the meta-csp
19:39:58 INFO - delivery method with no-redirect and when
19: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/referrer-policy/origin-only/meta-csp/same-origin/http-http/xhr-request/generic.no-redirect.http.html"
19:39:58 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:39:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:39:58 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:39:58 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
19:39:58 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
19:39:58 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:39:58 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:39:58 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
19:39:58 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-http/xhr-request/generic.no-redirect.http.html | took 2646ms
19:39:58 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html
19:39:58 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:39:58 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111cc40300 == 21 [pid = 1948] [id = 106]
19:39:58 INFO - PROCESS | 1899 | ++DOMWINDOW == 80 (0x7f111cc9c400) [pid = 1948] [serial = 295] [outer = (nil)]
19:39:59 INFO - PROCESS | 1899 | ++DOMWINDOW == 81 (0x7f111cd32400) [pid = 1948] [serial = 296] [outer = 0x7f111cc9c400]
19:39:59 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:39:59 INFO - PROCESS | 1899 | ++DOMWINDOW == 82 (0x7f111e3f2000) [pid = 1948] [serial = 297] [outer = 0x7f111cc9c400]
19:39:59 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:39:59 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:40:00 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111fd21000 == 20 [pid = 1948] [id = 96]
19:40:00 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111f5ead00 == 19 [pid = 1948] [id = 95]
19:40:00 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111e212000 == 18 [pid = 1948] [id = 94]
19:40:00 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111cc9ac00 == 17 [pid = 1948] [id = 93]
19:40:00 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111cc3ef00 == 16 [pid = 1948] [id = 92]
19:40:00 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111ce82e00 == 15 [pid = 1948] [id = 90]
19:40:00 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111f5ec600 == 14 [pid = 1948] [id = 88]
19:40:00 INFO - PROCESS | 1899 | --DOMWINDOW == 81 (0x7f111ef67400) [pid = 1948] [serial = 222] [outer = (nil)] [url = about:blank]
19:40:00 INFO - PROCESS | 1899 | --DOMWINDOW == 80 (0x7f111ebde800) [pid = 1948] [serial = 225] [outer = (nil)] [url = about:blank]
19:40:00 INFO - PROCESS | 1899 | --DOMWINDOW == 79 (0x7f1120d51c00) [pid = 1948] [serial = 230] [outer = (nil)] [url = about:blank]
19:40:00 INFO - PROCESS | 1899 | --DOMWINDOW == 78 (0x7f1126251000) [pid = 1948] [serial = 235] [outer = (nil)] [url = about:blank]
19:40:00 INFO - PROCESS | 1899 | --DOMWINDOW == 77 (0x7f111fd44400) [pid = 1948] [serial = 240] [outer = (nil)] [url = about:blank]
19:40:01 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
19:40:01 INFO - document served over http requires an http
19:40:01 INFO - sub-resource via xhr-request using the meta-csp
19:40:01 INFO - delivery method with swap-origin-redirect and when
19: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/referrer-policy/origin-only/meta-csp/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html"
19:40:01 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:40:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:40:01 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:40:01 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
19:40:01 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
19:40:01 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:40:01 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:40:01 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
19:40:01 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 2539ms
19:40:01 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html
19:40:01 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111cc9ac00 == 15 [pid = 1948] [id = 107]
19:40:01 INFO - PROCESS | 1899 | ++DOMWINDOW == 78 (0x7f111de16400) [pid = 1948] [serial = 298] [outer = (nil)]
19:40:01 INFO - PROCESS | 1899 | ++DOMWINDOW == 79 (0x7f111de16c00) [pid = 1948] [serial = 299] [outer = 0x7f111de16400]
19:40:01 INFO - PROCESS | 1899 | ++DOMWINDOW == 80 (0x7f111e26a800) [pid = 1948] [serial = 300] [outer = 0x7f111de16400]
19:40:01 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:40:01 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:40:02 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
19:40:02 INFO - document served over http requires an https
19:40:02 INFO - sub-resource via fetch-request using the meta-csp
19:40:02 INFO - delivery method with keep-origin-redirect and when
19:40: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/fetch-request/generic.keep-origin-redirect.http.html"
19:40:02 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:40:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:40:02 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:40:02 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
19:40:02 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
19:40:02 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
19:40:02 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:40:02 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:40:02 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
19:40:02 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 1676ms
19:40:02 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-https/fetch-request/generic.no-redirect.http.html
19:40:03 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111de81700 == 16 [pid = 1948] [id = 108]
19:40:03 INFO - PROCESS | 1899 | ++DOMWINDOW == 81 (0x7f111ef15000) [pid = 1948] [serial = 301] [outer = (nil)]
19:40:03 INFO - PROCESS | 1899 | ++DOMWINDOW == 82 (0x7f111ef15400) [pid = 1948] [serial = 302] [outer = 0x7f111ef15000]
19:40:03 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:40:03 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:40:03 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:40:03 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:40:03 INFO - PROCESS | 1899 | ++DOMWINDOW == 83 (0x7f111f581400) [pid = 1948] [serial = 303] [outer = 0x7f111ef15000]
19:40:03 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:40:03 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:40:04 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
19:40:04 INFO - document served over http requires an https
19:40:04 INFO - sub-resource via fetch-request using the meta-csp
19:40:04 INFO - delivery method with no-redirect and when
19: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/referrer-policy/origin-only/meta-csp/same-origin/http-https/fetch-request/generic.no-redirect.http.html"
19:40:04 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:40:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:40:04 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:40:04 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
19:40:04 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
19:40:04 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
19:40:04 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:40:04 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:40:04 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
19:40:04 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-https/fetch-request/generic.no-redirect.http.html | took 1943ms
19:40:04 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html
19:40:04 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111f5e8f00 == 17 [pid = 1948] [id = 109]
19:40:04 INFO - PROCESS | 1899 | ++DOMWINDOW == 84 (0x7f111fd44800) [pid = 1948] [serial = 304] [outer = (nil)]
19:40:05 INFO - PROCESS | 1899 | ++DOMWINDOW == 85 (0x7f11202a3400) [pid = 1948] [serial = 305] [outer = 0x7f111fd44800]
19:40:05 INFO - PROCESS | 1899 | ++DOMWINDOW == 86 (0x7f1120c42000) [pid = 1948] [serial = 306] [outer = 0x7f111fd44800]
19:40:05 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:40:05 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:40:06 INFO - PROCESS | 1899 | --DOMWINDOW == 85 (0x7f111cf33400) [pid = 1948] [serial = 251] [outer = (nil)] [url = about:blank]
19:40:06 INFO - PROCESS | 1899 | --DOMWINDOW == 84 (0x7f111cc26400) [pid = 1948] [serial = 254] [outer = (nil)] [url = about:blank]
19:40:06 INFO - PROCESS | 1899 | --DOMWINDOW == 83 (0x7f1120c9c000) [pid = 1948] [serial = 245] [outer = (nil)] [url = about:blank]
19:40:06 INFO - PROCESS | 1899 | --DOMWINDOW == 82 (0x7f111d7e6000) [pid = 1948] [serial = 248] [outer = (nil)] [url = about:blank]
19:40:06 INFO - PROCESS | 1899 | --DOMWINDOW == 81 (0x7f111cd8b400) [pid = 1948] [serial = 260] [outer = (nil)] [url = about:blank]
19:40:06 INFO - PROCESS | 1899 | --DOMWINDOW == 80 (0x7f11263a1400) [pid = 1948] [serial = 242] [outer = (nil)] [url = about:blank]
19:40:06 INFO - PROCESS | 1899 | --DOMWINDOW == 79 (0x7f111cd87c00) [pid = 1948] [serial = 257] [outer = (nil)] [url = about:blank]
19:40:06 INFO - PROCESS | 1899 | --DOMWINDOW == 78 (0x7f111eb73400) [pid = 1948] [serial = 263] [outer = (nil)] [url = about:blank]
19:40:06 INFO - PROCESS | 1899 | --DOMWINDOW == 77 (0x7f111de7a400) [pid = 1948] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
19:40:06 INFO - PROCESS | 1899 | --DOMWINDOW == 76 (0x7f1120230c00) [pid = 1948] [serial = 266] [outer = (nil)] [url = about:blank]
19:40:06 INFO - PROCESS | 1899 | --DOMWINDOW == 75 (0x7f111eb73800) [pid = 1948] [serial = 271] [outer = (nil)] [url = about:blank]
19:40:06 INFO - PROCESS | 1899 | --DOMWINDOW == 74 (0x7f111eb1e000) [pid = 1948] [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]
19:40:06 INFO - PROCESS | 1899 | --DOMWINDOW == 73 (0x7f112639c000) [pid = 1948] [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]
19:40:06 INFO - PROCESS | 1899 | --DOMWINDOW == 72 (0x7f111de16800) [pid = 1948] [serial = 268] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
19:40:06 INFO - PROCESS | 1899 | --DOMWINDOW == 71 (0x7f1120230800) [pid = 1948] [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]
19:40:06 INFO - PROCESS | 1899 | --DOMWINDOW == 70 (0x7f111cc84000) [pid = 1948] [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]
19:40:06 INFO - PROCESS | 1899 | --DOMWINDOW == 69 (0x7f111cd8b000) [pid = 1948] [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]
19:40:06 INFO - PROCESS | 1899 | --DOMWINDOW == 68 (0x7f1122a4bc00) [pid = 1948] [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]
19:40:06 INFO - PROCESS | 1899 | --DOMWINDOW == 67 (0x7f111ee77c00) [pid = 1948] [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]
19:40:06 INFO - PROCESS | 1899 | --DOMWINDOW == 66 (0x7f1120c9cc00) [pid = 1948] [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]
19:40:06 INFO - PROCESS | 1899 | --DOMWINDOW == 65 (0x7f1126251800) [pid = 1948] [serial = 183] [outer = (nil)] [url = about:blank]
19:40:06 INFO - PROCESS | 1899 | --DOMWINDOW == 64 (0x7f111ef15800) [pid = 1948] [serial = 177] [outer = (nil)] [url = about:blank]
19:40:06 INFO - PROCESS | 1899 | --DOMWINDOW == 63 (0x7f111e331c00) [pid = 1948] [serial = 180] [outer = (nil)] [url = about:blank]
19:40:06 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
19:40:06 INFO - document served over http requires an https
19:40:06 INFO - sub-resource via fetch-request using the meta-csp
19:40:06 INFO - delivery method with swap-origin-redirect and when
19:40:06 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html"
19:40:06 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:40:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:40:06 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:40:06 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
19:40:06 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
19:40:06 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
19:40:06 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:40:06 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:40:06 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
19:40:06 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 1735ms
19:40:06 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html
19:40:06 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1120c11200 == 18 [pid = 1948] [id = 110]
19:40:06 INFO - PROCESS | 1899 | ++DOMWINDOW == 64 (0x7f111cd87c00) [pid = 1948] [serial = 307] [outer = (nil)]
19:40:06 INFO - PROCESS | 1899 | ++DOMWINDOW == 65 (0x7f111cd8b000) [pid = 1948] [serial = 308] [outer = 0x7f111cd87c00]
19:40:07 INFO - PROCESS | 1899 | ++DOMWINDOW == 66 (0x7f111cf18000) [pid = 1948] [serial = 309] [outer = 0x7f111cd87c00]
19:40:07 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:40:07 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:40:07 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1121102d00 == 19 [pid = 1948] [id = 111]
19:40:07 INFO - PROCESS | 1899 | ++DOMWINDOW == 67 (0x7f111cffa400) [pid = 1948] [serial = 310] [outer = (nil)]
19:40:07 INFO - PROCESS | 1899 | ++DOMWINDOW == 68 (0x7f111d7e6000) [pid = 1948] [serial = 311] [outer = 0x7f111cffa400]
19:40:08 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
19:40:08 INFO - document served over http requires an https
19:40:08 INFO - sub-resource via iframe-tag using the meta-csp
19:40:08 INFO - delivery method with keep-origin-redirect and when
19:40:08 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html"
19:40:08 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:40:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:40:08 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:40:08 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
19:40:08 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
19:40:08 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:40:08 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:40:08 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
19:40:08 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 1731ms
19:40:08 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-https/iframe-tag/generic.no-redirect.http.html
19:40:08 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111bd3e100 == 20 [pid = 1948] [id = 112]
19:40:08 INFO - PROCESS | 1899 | ++DOMWINDOW == 69 (0x7f111cef8400) [pid = 1948] [serial = 312] [outer = (nil)]
19:40:08 INFO - PROCESS | 1899 | ++DOMWINDOW == 70 (0x7f111cef8c00) [pid = 1948] [serial = 313] [outer = 0x7f111cef8400]
19:40:09 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:40:09 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:40:09 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:40:09 INFO - PROCESS | 1899 | ++DOMWINDOW == 71 (0x7f111ee77c00) [pid = 1948] [serial = 314] [outer = 0x7f111cef8400]
19:40:09 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:40:09 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:40:09 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:40:09 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111ce85600 == 21 [pid = 1948] [id = 113]
19:40:09 INFO - PROCESS | 1899 | ++DOMWINDOW == 72 (0x7f111f5e7800) [pid = 1948] [serial = 315] [outer = (nil)]
19:40:10 INFO - PROCESS | 1899 | ++DOMWINDOW == 73 (0x7f111fcc5c00) [pid = 1948] [serial = 316] [outer = 0x7f111f5e7800]
19:40:10 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
19:40:10 INFO - document served over http requires an https
19:40:10 INFO - sub-resource via iframe-tag using the meta-csp
19:40:10 INFO - delivery method with no-redirect and when
19:40:10 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-https/iframe-tag/generic.no-redirect.http.html"
19:40:10 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:40:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:40:10 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:40:10 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
19:40:10 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
19:40:10 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:40:10 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:40:10 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
19:40:10 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 2796ms
19:40:11 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html
19:40:11 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111f857800 == 22 [pid = 1948] [id = 114]
19:40:11 INFO - PROCESS | 1899 | ++DOMWINDOW == 74 (0x7f1121143000) [pid = 1948] [serial = 317] [outer = (nil)]
19:40:11 INFO - PROCESS | 1899 | ++DOMWINDOW == 75 (0x7f1121143800) [pid = 1948] [serial = 318] [outer = 0x7f1121143000]
19:40:11 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:40:12 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:40:12 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:40:12 INFO - PROCESS | 1899 | ++DOMWINDOW == 76 (0x7f1121545800) [pid = 1948] [serial = 319] [outer = 0x7f1121143000]
19:40:12 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:40:13 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1122a4da00 == 23 [pid = 1948] [id = 115]
19:40:13 INFO - PROCESS | 1899 | ++DOMWINDOW == 77 (0x7f1122b88800) [pid = 1948] [serial = 320] [outer = (nil)]
19:40:13 INFO - PROCESS | 1899 | ++DOMWINDOW == 78 (0x7f112639c400) [pid = 1948] [serial = 321] [outer = 0x7f1122b88800]
19:40:13 INFO - PROCESS | 1899 | [Child 1948] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 885
19:40:13 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
19:40:13 INFO - document served over http requires an https
19:40:13 INFO - sub-resource via iframe-tag using the meta-csp
19:40:13 INFO - delivery method with swap-origin-redirect and when
19: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/referrer-policy/origin-only/meta-csp/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html"
19:40:13 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:40:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:40:13 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:40:13 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
19:40:13 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
19:40:13 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:40:13 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:40:13 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
19:40:13 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 2889ms
19:40:13 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html
19:40:14 INFO - PROCESS | 1899 | ++DOMWINDOW == 17 (0x7fb8bb997c00) [pid = 1899] [serial = 25] [outer = 0x7fb8b1b69c00]
19:40:15 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f11231fcd00 == 24 [pid = 1948] [id = 116]
19:40:15 INFO - PROCESS | 1899 | ++DOMWINDOW == 79 (0x7f1122f78400) [pid = 1948] [serial = 322] [outer = (nil)]
19:40:15 INFO - PROCESS | 1899 | ++DOMWINDOW == 80 (0x7f111ce53400) [pid = 1948] [serial = 323] [outer = 0x7f1122f78400]
19:40:15 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:40:15 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:40:15 INFO - PROCESS | 1899 | ++DOMWINDOW == 81 (0x7f111ba6d000) [pid = 1948] [serial = 324] [outer = 0x7f1122f78400]
19:40:15 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:40:15 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:40:15 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:40:17 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
19:40:17 INFO - document served over http requires an https
19:40:17 INFO - sub-resource via script-tag using the meta-csp
19:40:17 INFO - delivery method with keep-origin-redirect and when
19: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/referrer-policy/origin-only/meta-csp/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html"
19:40:17 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:40:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:40:17 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:40:17 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
19:40:17 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
19:40:17 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:40:17 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:40:17 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
19:40:17 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 3211ms
19:40:17 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html
19:40:17 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111e241f00 == 25 [pid = 1948] [id = 117]
19:40:17 INFO - PROCESS | 1899 | ++DOMWINDOW == 82 (0x7f111ded4000) [pid = 1948] [serial = 325] [outer = (nil)]
19:40:17 INFO - PROCESS | 1899 | ++DOMWINDOW == 83 (0x7f111ded4800) [pid = 1948] [serial = 326] [outer = 0x7f111ded4000]
19:40:17 INFO - PROCESS | 1899 | ++DOMWINDOW == 84 (0x7f111eaedc00) [pid = 1948] [serial = 327] [outer = 0x7f111ded4000]
19:40:17 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:40:18 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:40:18 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
19:40:18 INFO - document served over http requires an https
19:40:18 INFO - sub-resource via script-tag using the meta-csp
19:40:18 INFO - delivery method with no-redirect and when
19:40: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/script-tag/generic.no-redirect.http.html"
19:40:18 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:40:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:40:18 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:40:18 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
19:40:18 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
19:40:18 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:40:18 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:40:18 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
19:40:18 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html | took 1681ms
19:40:18 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html
19:40:19 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111bd3dc00 == 26 [pid = 1948] [id = 118]
19:40:19 INFO - PROCESS | 1899 | ++DOMWINDOW == 85 (0x7f111bca2c00) [pid = 1948] [serial = 328] [outer = (nil)]
19:40:19 INFO - PROCESS | 1899 | ++DOMWINDOW == 86 (0x7f111c0f3800) [pid = 1948] [serial = 329] [outer = 0x7f111bca2c00]
19:40:19 INFO - PROCESS | 1899 | ++DOMWINDOW == 87 (0x7f111cc60c00) [pid = 1948] [serial = 330] [outer = 0x7f111bca2c00]
19:40:19 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:40:19 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:40:19 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:40:19 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1121102d00 == 25 [pid = 1948] [id = 111]
19:40:19 INFO - PROCESS | 1899 | --DOCSHELL 0x7f11214e1200 == 24 [pid = 1948] [id = 89]
19:40:19 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111cc97a00 == 23 [pid = 1948] [id = 91]
19:40:19 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111f5e8f00 == 22 [pid = 1948] [id = 109]
19:40:19 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111de81700 == 21 [pid = 1948] [id = 108]
19:40:19 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111cc9ac00 == 20 [pid = 1948] [id = 107]
19:40:19 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111cc40300 == 19 [pid = 1948] [id = 106]
19:40:19 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111c012700 == 18 [pid = 1948] [id = 105]
19:40:19 INFO - PROCESS | 1899 | --DOCSHELL 0x7f112658d600 == 17 [pid = 1948] [id = 104]
19:40:19 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1122f0cb00 == 16 [pid = 1948] [id = 103]
19:40:19 INFO - PROCESS | 1899 | --DOCSHELL 0x7f11214df900 == 15 [pid = 1948] [id = 102]
19:40:19 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1120d69a00 == 14 [pid = 1948] [id = 101]
19:40:19 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1120c0e000 == 13 [pid = 1948] [id = 100]
19:40:19 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111e243800 == 12 [pid = 1948] [id = 99]
19:40:19 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1126249200 == 11 [pid = 1948] [id = 87]
19:40:19 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111fd23300 == 10 [pid = 1948] [id = 97]
19:40:19 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111cc99800 == 9 [pid = 1948] [id = 98]
19:40:19 INFO - PROCESS | 1899 | --DOMWINDOW == 86 (0x7f1126413c00) [pid = 1948] [serial = 243] [outer = (nil)] [url = about:blank]
19:40:19 INFO - PROCESS | 1899 | --DOMWINDOW == 85 (0x7f111dea3000) [pid = 1948] [serial = 261] [outer = (nil)] [url = about:blank]
19:40:19 INFO - PROCESS | 1899 | --DOMWINDOW == 84 (0x7f111cf86000) [pid = 1948] [serial = 258] [outer = (nil)] [url = about:blank]
19:40:19 INFO - PROCESS | 1899 | --DOMWINDOW == 83 (0x7f112068c400) [pid = 1948] [serial = 267] [outer = (nil)] [url = about:blank]
19:40:19 INFO - PROCESS | 1899 | --DOMWINDOW == 82 (0x7f111eeed000) [pid = 1948] [serial = 264] [outer = (nil)] [url = about:blank]
19:40:20 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
19:40:20 INFO - document served over http requires an https
19:40:20 INFO - sub-resource via script-tag using the meta-csp
19:40:20 INFO - delivery method with swap-origin-redirect and when
19:40:20 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html"
19:40:20 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:40:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:40:20 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:40:20 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
19:40:20 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
19:40:20 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:40:20 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:40:20 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
19:40:20 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 1592ms
19:40:20 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html
19:40:20 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111cc9b100 == 10 [pid = 1948] [id = 119]
19:40:20 INFO - PROCESS | 1899 | ++DOMWINDOW == 83 (0x7f111e26ac00) [pid = 1948] [serial = 331] [outer = (nil)]
19:40:20 INFO - PROCESS | 1899 | ++DOMWINDOW == 84 (0x7f111e3e4400) [pid = 1948] [serial = 332] [outer = 0x7f111e26ac00]
19:40:21 INFO - PROCESS | 1899 | ++DOMWINDOW == 85 (0x7f111eaed800) [pid = 1948] [serial = 333] [outer = 0x7f111e26ac00]
19:40:21 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:40:21 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:40:21 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:40:21 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
19:40:21 INFO - document served over http requires an https
19:40:21 INFO - sub-resource via xhr-request using the meta-csp
19:40:21 INFO - delivery method with keep-origin-redirect and when
19:40:21 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html"
19:40:21 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:40:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:40:21 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:40:21 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
19:40:21 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
19:40:21 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:40:21 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:40:21 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
19:40:21 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 1435ms
19:40:21 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html
19:40:22 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111e212500 == 11 [pid = 1948] [id = 120]
19:40:22 INFO - PROCESS | 1899 | ++DOMWINDOW == 86 (0x7f111ebdec00) [pid = 1948] [serial = 334] [outer = (nil)]
19:40:22 INFO - PROCESS | 1899 | ++DOMWINDOW == 87 (0x7f111ee10c00) [pid = 1948] [serial = 335] [outer = 0x7f111ebdec00]
19:40:22 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:40:22 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:40:22 INFO - PROCESS | 1899 | ++DOMWINDOW == 88 (0x7f111eeed000) [pid = 1948] [serial = 336] [outer = 0x7f111ebdec00]
19:40:22 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:40:22 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:40:23 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
19:40:23 INFO - document served over http requires an https
19:40:23 INFO - sub-resource via xhr-request using the meta-csp
19:40:23 INFO - delivery method with no-redirect and when
19:40:23 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html"
19:40:23 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:40:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:40:23 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:40:23 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
19:40:23 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
19:40:23 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:40:23 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:40:23 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
19:40:23 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html | took 1676ms
19:40:23 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html
19:40:23 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111ef2b700 == 12 [pid = 1948] [id = 121]
19:40:23 INFO - PROCESS | 1899 | ++DOMWINDOW == 89 (0x7f111f591000) [pid = 1948] [serial = 337] [outer = (nil)]
19:40:24 INFO - PROCESS | 1899 | ++DOMWINDOW == 90 (0x7f111f591400) [pid = 1948] [serial = 338] [outer = 0x7f111f591000]
19:40:24 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:40:24 INFO - PROCESS | 1899 | ++DOMWINDOW == 91 (0x7f111f5e7400) [pid = 1948] [serial = 339] [outer = 0x7f111f591000]
19:40:24 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:40:24 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:40:25 INFO - PROCESS | 1899 | --DOMWINDOW == 90 (0x7f1121506400) [pid = 1948] [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]
19:40:25 INFO - PROCESS | 1899 | --DOMWINDOW == 89 (0x7f111ce97c00) [pid = 1948] [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]
19:40:25 INFO - PROCESS | 1899 | --DOMWINDOW == 88 (0x7f111f500800) [pid = 1948] [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]
19:40:25 INFO - PROCESS | 1899 | --DOMWINDOW == 87 (0x7f111e3d5800) [pid = 1948] [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]
19:40:25 INFO - PROCESS | 1899 | --DOMWINDOW == 86 (0x7f111cc9c400) [pid = 1948] [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]
19:40:25 INFO - PROCESS | 1899 | --DOMWINDOW == 85 (0x7f111fd44800) [pid = 1948] [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]
19:40:25 INFO - PROCESS | 1899 | --DOMWINDOW == 84 (0x7f111ef15000) [pid = 1948] [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]
19:40:25 INFO - PROCESS | 1899 | --DOMWINDOW == 83 (0x7f111de16400) [pid = 1948] [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]
19:40:25 INFO - PROCESS | 1899 | --DOMWINDOW == 82 (0x7f112068c800) [pid = 1948] [serial = 278] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
19:40:25 INFO - PROCESS | 1899 | --DOMWINDOW == 81 (0x7f111cf18800) [pid = 1948] [serial = 273] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446172786276]
19:40:25 INFO - PROCESS | 1899 | --DOMWINDOW == 80 (0x7f111ea8e000) [pid = 1948] [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]
19:40:25 INFO - PROCESS | 1899 | --DOMWINDOW == 79 (0x7f1123077400) [pid = 1948] [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]
19:40:25 INFO - PROCESS | 1899 | --DOMWINDOW == 78 (0x7f1122a5bc00) [pid = 1948] [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]
19:40:25 INFO - PROCESS | 1899 | --DOMWINDOW == 77 (0x7f11202bfc00) [pid = 1948] [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]
19:40:25 INFO - PROCESS | 1899 | --DOMWINDOW == 76 (0x7f111cd8b000) [pid = 1948] [serial = 308] [outer = (nil)] [url = about:blank]
19:40:25 INFO - PROCESS | 1899 | --DOMWINDOW == 75 (0x7f111f4d5400) [pid = 1948] [serial = 276] [outer = (nil)] [url = about:blank]
19:40:25 INFO - PROCESS | 1899 | --DOMWINDOW == 74 (0x7f111c228000) [pid = 1948] [serial = 287] [outer = (nil)] [url = about:blank]
19:40:25 INFO - PROCESS | 1899 | --DOMWINDOW == 73 (0x7f111de89400) [pid = 1948] [serial = 274] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446172786276]
19:40:25 INFO - PROCESS | 1899 | --DOMWINDOW == 72 (0x7f11202a3400) [pid = 1948] [serial = 305] [outer = (nil)] [url = about:blank]
19:40:25 INFO - PROCESS | 1899 | --DOMWINDOW == 71 (0x7f111de16c00) [pid = 1948] [serial = 299] [outer = (nil)] [url = about:blank]
19:40:25 INFO - PROCESS | 1899 | --DOMWINDOW == 70 (0x7f111c0ce400) [pid = 1948] [serial = 293] [outer = (nil)] [url = about:blank]
19:40:25 INFO - PROCESS | 1899 | --DOMWINDOW == 69 (0x7f111c056000) [pid = 1948] [serial = 290] [outer = (nil)] [url = about:blank]
19:40:25 INFO - PROCESS | 1899 | --DOMWINDOW == 68 (0x7f1122b68800) [pid = 1948] [serial = 284] [outer = (nil)] [url = about:blank]
19:40:25 INFO - PROCESS | 1899 | --DOMWINDOW == 67 (0x7f11210cdc00) [pid = 1948] [serial = 281] [outer = (nil)] [url = about:blank]
19:40:25 INFO - PROCESS | 1899 | --DOMWINDOW == 66 (0x7f11207fbc00) [pid = 1948] [serial = 279] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
19:40:25 INFO - PROCESS | 1899 | --DOMWINDOW == 65 (0x7f111cd32400) [pid = 1948] [serial = 296] [outer = (nil)] [url = about:blank]
19:40:25 INFO - PROCESS | 1899 | --DOMWINDOW == 64 (0x7f111ef15400) [pid = 1948] [serial = 302] [outer = (nil)] [url = about:blank]
19:40:25 INFO - PROCESS | 1899 | --DOMWINDOW == 63 (0x7f111f4d5c00) [pid = 1948] [serial = 216] [outer = (nil)] [url = about:blank]
19:40:25 INFO - PROCESS | 1899 | --DOMWINDOW == 62 (0x7f1126350c00) [pid = 1948] [serial = 213] [outer = (nil)] [url = about:blank]
19:40:25 INFO - PROCESS | 1899 | --DOMWINDOW == 61 (0x7f111e3f2000) [pid = 1948] [serial = 297] [outer = (nil)] [url = about:blank]
19:40:25 INFO - PROCESS | 1899 | --DOMWINDOW == 60 (0x7f1122f14800) [pid = 1948] [serial = 174] [outer = (nil)] [url = about:blank]
19:40:25 INFO - PROCESS | 1899 | --DOMWINDOW == 59 (0x7f1121504c00) [pid = 1948] [serial = 246] [outer = (nil)] [url = about:blank]
19:40:25 INFO - PROCESS | 1899 | --DOMWINDOW == 58 (0x7f111f972400) [pid = 1948] [serial = 210] [outer = (nil)] [url = about:blank]
19:40:25 INFO - PROCESS | 1899 | --DOMWINDOW == 57 (0x7f111cf18c00) [pid = 1948] [serial = 249] [outer = (nil)] [url = about:blank]
19:40:25 INFO - PROCESS | 1899 | --DOMWINDOW == 56 (0x7f111ded5400) [pid = 1948] [serial = 219] [outer = (nil)] [url = about:blank]
19:40:25 INFO - PROCESS | 1899 | --DOMWINDOW == 55 (0x7f111f581000) [pid = 1948] [serial = 207] [outer = (nil)] [url = about:blank]
19:40:26 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
19:40:26 INFO - document served over http requires an https
19:40:26 INFO - sub-resource via xhr-request using the meta-csp
19:40:26 INFO - delivery method with swap-origin-redirect and when
19:40:26 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html"
19:40:26 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:40:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:40:26 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:40:26 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
19:40:26 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
19:40:26 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:40:26 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:40:26 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
19:40:26 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 2485ms
19:40:26 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html
19:40:26 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111f855a00 == 13 [pid = 1948] [id = 122]
19:40:26 INFO - PROCESS | 1899 | ++DOMWINDOW == 56 (0x7f111cf18c00) [pid = 1948] [serial = 340] [outer = (nil)]
19:40:26 INFO - PROCESS | 1899 | ++DOMWINDOW == 57 (0x7f111d7e6c00) [pid = 1948] [serial = 341] [outer = 0x7f111cf18c00]
19:40:26 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:40:26 INFO - PROCESS | 1899 | ++DOMWINDOW == 58 (0x7f111e26a400) [pid = 1948] [serial = 342] [outer = 0x7f111cf18c00]
19:40:26 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:40:26 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:40:27 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
19:40:27 INFO - document served over http requires an http
19:40:27 INFO - sub-resource via fetch-request using the meta-referrer
19:40:27 INFO - delivery method with keep-origin-redirect and when
19: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"
19:40:27 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:40:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:40:27 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:40:27 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
19:40:27 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
19:40:27 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
19:40:27 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:40:27 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:40:27 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
19:40:27 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 1882ms
19:40:27 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html
19:40:28 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111de7ef00 == 14 [pid = 1948] [id = 123]
19:40:28 INFO - PROCESS | 1899 | ++DOMWINDOW == 59 (0x7f111de89400) [pid = 1948] [serial = 343] [outer = (nil)]
19:40:28 INFO - PROCESS | 1899 | ++DOMWINDOW == 60 (0x7f111de96400) [pid = 1948] [serial = 344] [outer = 0x7f111de89400]
19:40:28 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:40:28 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:40:28 INFO - PROCESS | 1899 | ++DOMWINDOW == 61 (0x7f111eb04800) [pid = 1948] [serial = 345] [outer = 0x7f111de89400]
19:40:29 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:40:29 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:40:30 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
19:40:30 INFO - document served over http requires an http
19:40:30 INFO - sub-resource via fetch-request using the meta-referrer
19:40:30 INFO - delivery method with no-redirect and when
19:40: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"
19:40:30 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:40:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:40:30 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:40:30 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
19:40:30 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
19:40:30 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
19:40:30 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:40:30 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:40:30 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
19:40:30 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html | took 2653ms
19:40:30 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html
19:40:31 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111f857d00 == 15 [pid = 1948] [id = 124]
19:40:31 INFO - PROCESS | 1899 | ++DOMWINDOW == 62 (0x7f111eec4800) [pid = 1948] [serial = 346] [outer = (nil)]
19:40:31 INFO - PROCESS | 1899 | ++DOMWINDOW == 63 (0x7f111ef15000) [pid = 1948] [serial = 347] [outer = 0x7f111eec4800]
19:40:31 INFO - PROCESS | 1899 | ++DOMWINDOW == 64 (0x7f111f4d5c00) [pid = 1948] [serial = 348] [outer = 0x7f111eec4800]
19:40:31 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:40:31 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:40:32 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
19:40:32 INFO - document served over http requires an http
19:40:32 INFO - sub-resource via fetch-request using the meta-referrer
19:40:32 INFO - delivery method with swap-origin-redirect and when
19:40: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"
19:40:32 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:40:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:40:32 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:40:32 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
19:40:32 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
19:40:32 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
19:40:32 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:40:32 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:40:32 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
19:40:32 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 1746ms
19:40:32 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html
19:40:32 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111fd22400 == 16 [pid = 1948] [id = 125]
19:40:32 INFO - PROCESS | 1899 | ++DOMWINDOW == 65 (0x7f111fc96c00) [pid = 1948] [serial = 349] [outer = (nil)]
19:40:32 INFO - PROCESS | 1899 | ++DOMWINDOW == 66 (0x7f111fcc5000) [pid = 1948] [serial = 350] [outer = 0x7f111fc96c00]
19:40:33 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:40:33 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:40:33 INFO - PROCESS | 1899 | --DOMWINDOW == 16 (0x7fb8c2efe400) [pid = 1899] [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.]
19:40:33 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:40:33 INFO - PROCESS | 1899 | ++DOMWINDOW == 67 (0x7f11202a3400) [pid = 1948] [serial = 351] [outer = 0x7f111fc96c00]
19:40:33 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:40:33 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:40:33 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1120c0fe00 == 17 [pid = 1948] [id = 126]
19:40:33 INFO - PROCESS | 1899 | ++DOMWINDOW == 68 (0x7f11203ed000) [pid = 1948] [serial = 352] [outer = (nil)]
19:40:33 INFO - PROCESS | 1899 | ++DOMWINDOW == 69 (0x7f11203f1000) [pid = 1948] [serial = 353] [outer = 0x7f11203ed000]
19:40:34 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
19:40:34 INFO - document served over http requires an http
19:40:34 INFO - sub-resource via iframe-tag using the meta-referrer
19:40:34 INFO - delivery method with keep-origin-redirect and when
19:40:34 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
19:40:34 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:40:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:40:34 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:40:34 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
19:40:34 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
19:40:34 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:40:34 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:40:34 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
19:40:34 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 1730ms
19:40:34 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html
19:40:34 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:40:34 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1120d69a00 == 18 [pid = 1948] [id = 127]
19:40:34 INFO - PROCESS | 1899 | ++DOMWINDOW == 70 (0x7f1120c9cc00) [pid = 1948] [serial = 354] [outer = (nil)]
19:40:34 INFO - PROCESS | 1899 | ++DOMWINDOW == 71 (0x7f1120cb0000) [pid = 1948] [serial = 355] [outer = 0x7f1120c9cc00]
19:40:34 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:40:34 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:40:34 INFO - PROCESS | 1899 | ++DOMWINDOW == 72 (0x7f1120dbd000) [pid = 1948] [serial = 356] [outer = 0x7f1120c9cc00]
19:40:34 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:40:35 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:40:35 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:40:35 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1120d6db00 == 19 [pid = 1948] [id = 128]
19:40:35 INFO - PROCESS | 1899 | ++DOMWINDOW == 73 (0x7f112102ec00) [pid = 1948] [serial = 357] [outer = (nil)]
19:40:35 INFO - PROCESS | 1899 | ++DOMWINDOW == 74 (0x7f1121166400) [pid = 1948] [serial = 358] [outer = 0x7f112102ec00]
19:40:35 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
19:40:35 INFO - document served over http requires an http
19:40:35 INFO - sub-resource via iframe-tag using the meta-referrer
19:40:35 INFO - delivery method with no-redirect and when
19: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"
19:40:35 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:40:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:40:36 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:40:36 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
19:40:36 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
19:40:36 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:40:36 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:40:36 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
19:40:36 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 1832ms
19:40:36 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html
19:40:36 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:40:36 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f112102bc00 == 20 [pid = 1948] [id = 129]
19:40:36 INFO - PROCESS | 1899 | ++DOMWINDOW == 75 (0x7f1121506c00) [pid = 1948] [serial = 359] [outer = (nil)]
19:40:36 INFO - PROCESS | 1899 | ++DOMWINDOW == 76 (0x7f112151f000) [pid = 1948] [serial = 360] [outer = 0x7f1121506c00]
19:40:36 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:40:36 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:40:36 INFO - PROCESS | 1899 | ++DOMWINDOW == 77 (0x7f1122a12000) [pid = 1948] [serial = 361] [outer = 0x7f1121506c00]
19:40:36 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:40:36 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:40:38 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111ce82900 == 21 [pid = 1948] [id = 130]
19:40:38 INFO - PROCESS | 1899 | ++DOMWINDOW == 78 (0x7f111ba6d800) [pid = 1948] [serial = 362] [outer = (nil)]
19:40:38 INFO - PROCESS | 1899 | ++DOMWINDOW == 79 (0x7f111cc26800) [pid = 1948] [serial = 363] [outer = 0x7f111ba6d800]
19:40:38 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
19:40:38 INFO - document served over http requires an http
19:40:38 INFO - sub-resource via iframe-tag using the meta-referrer
19:40:38 INFO - delivery method with swap-origin-redirect and when
19:40: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"
19:40:38 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:40:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:40:38 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:40:38 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
19:40:38 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
19:40:38 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:40:38 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:40:38 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
19:40:38 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 2749ms
19:40:38 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html
19:40:39 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:40:39 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:40:39 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111bd3aa00 == 22 [pid = 1948] [id = 131]
19:40:39 INFO - PROCESS | 1899 | ++DOMWINDOW == 80 (0x7f111c056c00) [pid = 1948] [serial = 364] [outer = (nil)]
19:40:39 INFO - PROCESS | 1899 | ++DOMWINDOW == 81 (0x7f111c0cec00) [pid = 1948] [serial = 365] [outer = 0x7f111c056c00]
19:40:39 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:40:39 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:40:39 INFO - PROCESS | 1899 | ++DOMWINDOW == 82 (0x7f111c228000) [pid = 1948] [serial = 366] [outer = 0x7f111c056c00]
19:40:39 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:40:39 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:40:40 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111ef2b700 == 21 [pid = 1948] [id = 121]
19:40:40 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111e212500 == 20 [pid = 1948] [id = 120]
19:40:40 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111cc9b100 == 19 [pid = 1948] [id = 119]
19:40:40 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111bd3dc00 == 18 [pid = 1948] [id = 118]
19:40:40 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111e241f00 == 17 [pid = 1948] [id = 117]
19:40:40 INFO - PROCESS | 1899 | --DOCSHELL 0x7f11231fcd00 == 16 [pid = 1948] [id = 116]
19:40:40 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1122a4da00 == 15 [pid = 1948] [id = 115]
19:40:40 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111ce85600 == 14 [pid = 1948] [id = 113]
19:40:40 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111f857800 == 13 [pid = 1948] [id = 114]
19:40:40 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111bd3e100 == 12 [pid = 1948] [id = 112]
19:40:40 INFO - PROCESS | 1899 | --DOMWINDOW == 81 (0x7f111e26a800) [pid = 1948] [serial = 300] [outer = (nil)] [url = about:blank]
19:40:40 INFO - PROCESS | 1899 | --DOMWINDOW == 80 (0x7f1120c42000) [pid = 1948] [serial = 306] [outer = (nil)] [url = about:blank]
19:40:40 INFO - PROCESS | 1899 | --DOMWINDOW == 79 (0x7f111f581400) [pid = 1948] [serial = 303] [outer = (nil)] [url = about:blank]
19:40:40 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
19:40:40 INFO - document served over http requires an http
19:40:40 INFO - sub-resource via script-tag using the meta-referrer
19:40:40 INFO - delivery method with keep-origin-redirect and when
19: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"
19:40:40 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:40:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:40:40 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:40:40 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
19:40:40 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
19:40:40 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:40:40 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:40:40 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
19:40:40 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 1997ms
19:40:40 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/script-tag/generic.no-redirect.http.html
19:40:41 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111cc42100 == 13 [pid = 1948] [id = 132]
19:40:41 INFO - PROCESS | 1899 | ++DOMWINDOW == 80 (0x7f111cd8bc00) [pid = 1948] [serial = 367] [outer = (nil)]
19:40:41 INFO - PROCESS | 1899 | ++DOMWINDOW == 81 (0x7f111ce97000) [pid = 1948] [serial = 368] [outer = 0x7f111cd8bc00]
19:40:41 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:40:41 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:40:41 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:40:41 INFO - PROCESS | 1899 | ++DOMWINDOW == 82 (0x7f111de16800) [pid = 1948] [serial = 369] [outer = 0x7f111cd8bc00]
19:40:41 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:40:41 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:40:42 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
19:40:42 INFO - document served over http requires an http
19:40:42 INFO - sub-resource via script-tag using the meta-referrer
19:40:42 INFO - delivery method with no-redirect and when
19:40: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"
19:40:42 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:40:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:40:42 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:40:42 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
19:40:42 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
19:40:42 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:40:42 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:40:42 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
19:40:42 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/script-tag/generic.no-redirect.http.html | took 1786ms
19:40:42 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html
19:40:42 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:40:42 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111df4a000 == 14 [pid = 1948] [id = 133]
19:40:42 INFO - PROCESS | 1899 | ++DOMWINDOW == 83 (0x7f111ebde000) [pid = 1948] [serial = 370] [outer = (nil)]
19:40:43 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:40:43 INFO - PROCESS | 1899 | ++DOMWINDOW == 84 (0x7f111ebfa400) [pid = 1948] [serial = 371] [outer = 0x7f111ebde000]
19:40:43 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:40:43 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:40:43 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:40:43 INFO - PROCESS | 1899 | ++DOMWINDOW == 85 (0x7f111ef9e400) [pid = 1948] [serial = 372] [outer = 0x7f111ebde000]
19:40:43 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:40:44 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:40:44 INFO - PROCESS | 1899 | --DOMWINDOW == 84 (0x7f112639c400) [pid = 1948] [serial = 321] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
19:40:44 INFO - PROCESS | 1899 | --DOMWINDOW == 83 (0x7f1121143800) [pid = 1948] [serial = 318] [outer = (nil)] [url = about:blank]
19:40:44 INFO - PROCESS | 1899 | --DOMWINDOW == 82 (0x7f111ce53400) [pid = 1948] [serial = 323] [outer = (nil)] [url = about:blank]
19:40:44 INFO - PROCESS | 1899 | --DOMWINDOW == 81 (0x7f111d7e6000) [pid = 1948] [serial = 311] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
19:40:44 INFO - PROCESS | 1899 | --DOMWINDOW == 80 (0x7f111fcc5c00) [pid = 1948] [serial = 316] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446172809965]
19:40:44 INFO - PROCESS | 1899 | --DOMWINDOW == 79 (0x7f111cef8c00) [pid = 1948] [serial = 313] [outer = (nil)] [url = about:blank]
19:40:44 INFO - PROCESS | 1899 | --DOMWINDOW == 78 (0x7f111ded4800) [pid = 1948] [serial = 326] [outer = (nil)] [url = about:blank]
19:40:44 INFO - PROCESS | 1899 | --DOMWINDOW == 77 (0x7f111f591400) [pid = 1948] [serial = 338] [outer = (nil)] [url = about:blank]
19:40:44 INFO - PROCESS | 1899 | --DOMWINDOW == 76 (0x7f111ee10c00) [pid = 1948] [serial = 335] [outer = (nil)] [url = about:blank]
19:40:44 INFO - PROCESS | 1899 | --DOMWINDOW == 75 (0x7f111c0f3800) [pid = 1948] [serial = 329] [outer = (nil)] [url = about:blank]
19:40:44 INFO - PROCESS | 1899 | --DOMWINDOW == 74 (0x7f111e3e4400) [pid = 1948] [serial = 332] [outer = (nil)] [url = about:blank]
19:40:44 INFO - PROCESS | 1899 | --DOMWINDOW == 73 (0x7f111d7e6c00) [pid = 1948] [serial = 341] [outer = (nil)] [url = about:blank]
19:40:44 INFO - PROCESS | 1899 | --DOMWINDOW == 72 (0x7f111ebdec00) [pid = 1948] [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]
19:40:44 INFO - PROCESS | 1899 | --DOMWINDOW == 71 (0x7f111bca2c00) [pid = 1948] [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]
19:40:44 INFO - PROCESS | 1899 | --DOMWINDOW == 70 (0x7f111f591000) [pid = 1948] [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]
19:40:44 INFO - PROCESS | 1899 | --DOMWINDOW == 69 (0x7f111ded4000) [pid = 1948] [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]
19:40:44 INFO - PROCESS | 1899 | --DOMWINDOW == 68 (0x7f111e26ac00) [pid = 1948] [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]
19:40:44 INFO - PROCESS | 1899 | --DOMWINDOW == 67 (0x7f1122b88800) [pid = 1948] [serial = 320] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
19:40:44 INFO - PROCESS | 1899 | --DOMWINDOW == 66 (0x7f111cc60800) [pid = 1948] [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]
19:40:44 INFO - PROCESS | 1899 | --DOMWINDOW == 65 (0x7f111cffa400) [pid = 1948] [serial = 310] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
19:40:44 INFO - PROCESS | 1899 | --DOMWINDOW == 64 (0x7f111cd87c00) [pid = 1948] [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]
19:40:44 INFO - PROCESS | 1899 | --DOMWINDOW == 63 (0x7f111c1b4800) [pid = 1948] [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]
19:40:44 INFO - PROCESS | 1899 | --DOMWINDOW == 62 (0x7f111f5e7800) [pid = 1948] [serial = 315] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446172809965]
19:40:44 INFO - PROCESS | 1899 | --DOMWINDOW == 61 (0x7f111cf33000) [pid = 1948] [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]
19:40:44 INFO - PROCESS | 1899 | --DOMWINDOW == 60 (0x7f111cd87000) [pid = 1948] [serial = 255] [outer = (nil)] [url = about:blank]
19:40:44 INFO - PROCESS | 1899 | --DOMWINDOW == 59 (0x7f11231d8800) [pid = 1948] [serial = 285] [outer = (nil)] [url = about:blank]
19:40:44 INFO - PROCESS | 1899 | --DOMWINDOW == 58 (0x7f111cf18000) [pid = 1948] [serial = 309] [outer = (nil)] [url = about:blank]
19:40:44 INFO - PROCESS | 1899 | --DOMWINDOW == 57 (0x7f111c0ce000) [pid = 1948] [serial = 294] [outer = (nil)] [url = about:blank]
19:40:44 INFO - PROCESS | 1899 | --DOMWINDOW == 56 (0x7f11211c2c00) [pid = 1948] [serial = 282] [outer = (nil)] [url = about:blank]
19:40:44 INFO - PROCESS | 1899 | --DOMWINDOW == 55 (0x7f111c0bd400) [pid = 1948] [serial = 291] [outer = (nil)] [url = about:blank]
19:40:44 INFO - PROCESS | 1899 | --DOMWINDOW == 54 (0x7f111cffa000) [pid = 1948] [serial = 252] [outer = (nil)] [url = about:blank]
19:40:44 INFO - PROCESS | 1899 | --DOMWINDOW == 53 (0x7f111eeed000) [pid = 1948] [serial = 336] [outer = (nil)] [url = about:blank]
19:40:44 INFO - PROCESS | 1899 | --DOMWINDOW == 52 (0x7f111df99800) [pid = 1948] [serial = 272] [outer = (nil)] [url = about:blank]
19:40:44 INFO - PROCESS | 1899 | --DOMWINDOW == 51 (0x7f111c3f0400) [pid = 1948] [serial = 288] [outer = (nil)] [url = about:blank]
19:40:44 INFO - PROCESS | 1899 | --DOMWINDOW == 50 (0x7f111eaed800) [pid = 1948] [serial = 333] [outer = (nil)] [url = about:blank]
19:40:44 INFO - PROCESS | 1899 | --DOMWINDOW == 49 (0x7f112020d000) [pid = 1948] [serial = 277] [outer = (nil)] [url = about:blank]
19:40:44 INFO - PROCESS | 1899 | --DOMWINDOW == 48 (0x7f111f5e7400) [pid = 1948] [serial = 339] [outer = (nil)] [url = about:blank]
19:40:45 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
19:40:45 INFO - document served over http requires an http
19:40:45 INFO - sub-resource via script-tag using the meta-referrer
19:40:45 INFO - delivery method with swap-origin-redirect and when
19: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"
19:40:45 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:40:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:40:45 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:40:45 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
19:40:45 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
19:40:45 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:40:45 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:40:45 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
19:40:45 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 2593ms
19:40:45 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html
19:40:45 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111ef28500 == 15 [pid = 1948] [id = 134]
19:40:45 INFO - PROCESS | 1899 | ++DOMWINDOW == 49 (0x7f111cc60800) [pid = 1948] [serial = 373] [outer = (nil)]
19:40:45 INFO - PROCESS | 1899 | ++DOMWINDOW == 50 (0x7f111cc6e400) [pid = 1948] [serial = 374] [outer = 0x7f111cc60800]
19:40:45 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:40:45 INFO - PROCESS | 1899 | ++DOMWINDOW == 51 (0x7f111cf33000) [pid = 1948] [serial = 375] [outer = 0x7f111cc60800]
19:40:45 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:40:45 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:40:46 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
19:40:46 INFO - document served over http requires an http
19:40:46 INFO - sub-resource via xhr-request using the meta-referrer
19:40:46 INFO - delivery method with keep-origin-redirect and when
19:40: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"
19:40:46 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:40:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:40:46 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:40:46 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
19:40:46 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
19:40:46 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:40:46 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:40:46 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
19:40:46 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 1443ms
19:40:46 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html
19:40:46 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111bd3a000 == 16 [pid = 1948] [id = 135]
19:40:46 INFO - PROCESS | 1899 | ++DOMWINDOW == 52 (0x7f111c10cc00) [pid = 1948] [serial = 376] [outer = (nil)]
19:40:47 INFO - PROCESS | 1899 | ++DOMWINDOW == 53 (0x7f111c310c00) [pid = 1948] [serial = 377] [outer = 0x7f111c10cc00]
19:40:47 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:40:47 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:40:47 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:40:47 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:40:47 INFO - PROCESS | 1899 | ++DOMWINDOW == 54 (0x7f111ded4c00) [pid = 1948] [serial = 378] [outer = 0x7f111c10cc00]
19:40:47 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:40:47 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:40:47 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:40:48 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
19:40:48 INFO - document served over http requires an http
19:40:48 INFO - sub-resource via xhr-request using the meta-referrer
19:40:48 INFO - delivery method with no-redirect and when
19:40: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"
19:40:48 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:40:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:40:48 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:40:48 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
19:40:48 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
19:40:48 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:40:48 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:40:48 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
19:40:48 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html | took 1750ms
19:40:48 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html
19:40:48 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:40:48 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111e241f00 == 17 [pid = 1948] [id = 136]
19:40:48 INFO - PROCESS | 1899 | ++DOMWINDOW == 55 (0x7f111efc9800) [pid = 1948] [serial = 379] [outer = (nil)]
19:40:48 INFO - PROCESS | 1899 | ++DOMWINDOW == 56 (0x7f111f45f400) [pid = 1948] [serial = 380] [outer = 0x7f111efc9800]
19:40:49 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:40:49 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:40:49 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:40:49 INFO - PROCESS | 1899 | ++DOMWINDOW == 57 (0x7f111f591400) [pid = 1948] [serial = 381] [outer = 0x7f111efc9800]
19:40:49 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:40:49 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:40:50 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
19:40:50 INFO - document served over http requires an http
19:40:50 INFO - sub-resource via xhr-request using the meta-referrer
19:40:50 INFO - delivery method with swap-origin-redirect and when
19: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"
19:40:50 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:40:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:40:50 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:40:50 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
19:40:50 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
19:40:50 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:40:50 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:40:50 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
19:40:50 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 1631ms
19:40:50 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html
19:40:50 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:40:50 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111fd24700 == 18 [pid = 1948] [id = 137]
19:40:50 INFO - PROCESS | 1899 | ++DOMWINDOW == 58 (0x7f112069a800) [pid = 1948] [serial = 382] [outer = (nil)]
19:40:50 INFO - PROCESS | 1899 | ++DOMWINDOW == 59 (0x7f11206b6400) [pid = 1948] [serial = 383] [outer = 0x7f112069a800]
19:40:50 INFO - PROCESS | 1899 | ++DOMWINDOW == 60 (0x7f112102e400) [pid = 1948] [serial = 384] [outer = 0x7f112069a800]
19:40:50 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:40:50 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:40:52 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
19:40:52 INFO - document served over http requires an https
19:40:52 INFO - sub-resource via fetch-request using the meta-referrer
19:40:52 INFO - delivery method with keep-origin-redirect and when
19: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"
19:40:52 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:40:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:40:52 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:40:52 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
19:40:52 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
19:40:52 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
19:40:52 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:40:52 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:40:52 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
19:40:52 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 2132ms
19:40:52 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html
19:40:52 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1121102300 == 19 [pid = 1948] [id = 138]
19:40:52 INFO - PROCESS | 1899 | ++DOMWINDOW == 61 (0x7f112151f800) [pid = 1948] [serial = 385] [outer = (nil)]
19:40:52 INFO - PROCESS | 1899 | ++DOMWINDOW == 62 (0x7f1121593000) [pid = 1948] [serial = 386] [outer = 0x7f112151f800]
19:40:53 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:40:53 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:40:53 INFO - PROCESS | 1899 | ++DOMWINDOW == 63 (0x7f1122a4bc00) [pid = 1948] [serial = 387] [outer = 0x7f112151f800]
19:40:53 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:40:53 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:40:54 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
19:40:54 INFO - document served over http requires an https
19:40:54 INFO - sub-resource via fetch-request using the meta-referrer
19:40:54 INFO - delivery method with no-redirect and when
19: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"
19:40:54 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:40:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:40:54 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:40:54 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
19:40:54 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
19:40:54 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
19:40:54 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:40:54 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:40:54 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
19:40:54 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html | took 1984ms
19:40:54 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html
19:40:54 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f11214e2100 == 20 [pid = 1948] [id = 139]
19:40:54 INFO - PROCESS | 1899 | ++DOMWINDOW == 64 (0x7f1122b52400) [pid = 1948] [serial = 388] [outer = (nil)]
19:40:54 INFO - PROCESS | 1899 | ++DOMWINDOW == 65 (0x7f1122b68400) [pid = 1948] [serial = 389] [outer = 0x7f1122b52400]
19:40:54 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:40:55 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:40:55 INFO - PROCESS | 1899 | ++DOMWINDOW == 66 (0x7f1122be7000) [pid = 1948] [serial = 390] [outer = 0x7f1122b52400]
19:40:55 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:40:55 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:40:56 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
19:40:56 INFO - document served over http requires an https
19:40:56 INFO - sub-resource via fetch-request using the meta-referrer
19:40:56 INFO - delivery method with swap-origin-redirect and when
19:40: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"
19:40:56 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:40:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:40:56 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:40:56 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
19:40:56 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
19:40:56 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
19:40:56 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:40:56 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:40:56 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
19:40:56 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 1996ms
19:40:56 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html
19:40:56 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:40:56 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:40:56 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:40:56 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:40:56 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:40:56 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:40:56 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:40:56 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:40:56 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:40:57 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f11231fc800 == 21 [pid = 1948] [id = 140]
19:40:57 INFO - PROCESS | 1899 | ++DOMWINDOW == 67 (0x7f111eeed000) [pid = 1948] [serial = 391] [outer = (nil)]
19:40:57 INFO - PROCESS | 1899 | ++DOMWINDOW == 68 (0x7f111eeed800) [pid = 1948] [serial = 392] [outer = 0x7f111eeed000]
19:40:57 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:40:57 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:40:57 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:40:57 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:40:57 INFO - PROCESS | 1899 | ++DOMWINDOW == 69 (0x7f1125ec5800) [pid = 1948] [serial = 393] [outer = 0x7f111eeed000]
19:40:57 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:40:58 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:40:59 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111e212500 == 22 [pid = 1948] [id = 141]
19:40:59 INFO - PROCESS | 1899 | ++DOMWINDOW == 70 (0x7f111c1b4c00) [pid = 1948] [serial = 394] [outer = (nil)]
19:40:59 INFO - PROCESS | 1899 | [Child 1948] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 885
19:40:59 INFO - PROCESS | 1899 | ++DOMWINDOW == 71 (0x7f111bca0000) [pid = 1948] [serial = 395] [outer = 0x7f111c1b4c00]
19:40:59 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
19:40:59 INFO - document served over http requires an https
19:40:59 INFO - sub-resource via iframe-tag using the meta-referrer
19:40:59 INFO - delivery method with keep-origin-redirect and when
19:40: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"
19:40:59 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:40:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:40:59 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:40:59 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
19:40:59 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
19:40:59 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:40:59 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:40:59 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
19:40:59 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 3441ms
19:40:59 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html
19:40:59 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111df4a000 == 21 [pid = 1948] [id = 133]
19:40:59 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111cc42100 == 20 [pid = 1948] [id = 132]
19:40:59 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111bd3aa00 == 19 [pid = 1948] [id = 131]
19:40:59 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111ce82900 == 18 [pid = 1948] [id = 130]
19:40:59 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1120d6db00 == 17 [pid = 1948] [id = 128]
19:40:59 INFO - PROCESS | 1899 | --DOCSHELL 0x7f112102bc00 == 16 [pid = 1948] [id = 129]
19:40:59 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1120d69a00 == 15 [pid = 1948] [id = 127]
19:40:59 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1120c0fe00 == 14 [pid = 1948] [id = 126]
19:40:59 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111fd22400 == 13 [pid = 1948] [id = 125]
19:40:59 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111f857d00 == 12 [pid = 1948] [id = 124]
19:40:59 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111de7ef00 == 11 [pid = 1948] [id = 123]
19:40:59 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111f855a00 == 10 [pid = 1948] [id = 122]
19:40:59 INFO - PROCESS | 1899 | --DOMWINDOW == 70 (0x7f111cc60c00) [pid = 1948] [serial = 330] [outer = (nil)] [url = about:blank]
19:40:59 INFO - PROCESS | 1899 | --DOMWINDOW == 69 (0x7f111eaedc00) [pid = 1948] [serial = 327] [outer = (nil)] [url = about:blank]
19:41:00 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111bd3dc00 == 11 [pid = 1948] [id = 142]
19:41:00 INFO - PROCESS | 1899 | ++DOMWINDOW == 70 (0x7f111cc60c00) [pid = 1948] [serial = 396] [outer = (nil)]
19:41:00 INFO - PROCESS | 1899 | ++DOMWINDOW == 71 (0x7f111cc6e800) [pid = 1948] [serial = 397] [outer = 0x7f111cc60c00]
19:41:00 INFO - PROCESS | 1899 | ++DOMWINDOW == 72 (0x7f111cef8800) [pid = 1948] [serial = 398] [outer = 0x7f111cc60c00]
19:41:00 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:41:00 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:41:01 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111cc97a00 == 12 [pid = 1948] [id = 143]
19:41:01 INFO - PROCESS | 1899 | ++DOMWINDOW == 73 (0x7f111c1b4000) [pid = 1948] [serial = 399] [outer = (nil)]
19:41:01 INFO - PROCESS | 1899 | ++DOMWINDOW == 74 (0x7f111c318000) [pid = 1948] [serial = 400] [outer = 0x7f111c1b4000]
19:41:01 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
19:41:01 INFO - document served over http requires an https
19:41:01 INFO - sub-resource via iframe-tag using the meta-referrer
19:41:01 INFO - delivery method with no-redirect and when
19:41: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"
19:41:01 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:41:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:41:01 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:41:01 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
19:41:01 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
19:41:01 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:41:01 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:41:01 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
19:41:01 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 1694ms
19:41:01 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html
19:41:01 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111de7e000 == 13 [pid = 1948] [id = 144]
19:41:01 INFO - PROCESS | 1899 | ++DOMWINDOW == 75 (0x7f111df99800) [pid = 1948] [serial = 401] [outer = (nil)]
19:41:02 INFO - PROCESS | 1899 | ++DOMWINDOW == 76 (0x7f111df99c00) [pid = 1948] [serial = 402] [outer = 0x7f111df99800]
19:41:02 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:41:02 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:41:02 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:41:02 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:41:02 INFO - PROCESS | 1899 | ++DOMWINDOW == 77 (0x7f111eb04400) [pid = 1948] [serial = 403] [outer = 0x7f111df99800]
19:41:02 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:41:02 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:41:03 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111e241a00 == 14 [pid = 1948] [id = 145]
19:41:03 INFO - PROCESS | 1899 | ++DOMWINDOW == 78 (0x7f111eb7f800) [pid = 1948] [serial = 404] [outer = (nil)]
19:41:03 INFO - PROCESS | 1899 | ++DOMWINDOW == 79 (0x7f111ebfac00) [pid = 1948] [serial = 405] [outer = 0x7f111eb7f800]
19:41:03 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
19:41:03 INFO - document served over http requires an https
19:41:03 INFO - sub-resource via iframe-tag using the meta-referrer
19:41:03 INFO - delivery method with swap-origin-redirect and when
19:41: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"
19:41:03 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:41:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:41:03 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:41:03 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
19:41:03 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
19:41:03 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:41:03 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:41:03 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
19:41:03 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 1855ms
19:41:03 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html
19:41:03 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111ef28000 == 15 [pid = 1948] [id = 146]
19:41:03 INFO - PROCESS | 1899 | ++DOMWINDOW == 80 (0x7f1120cb0800) [pid = 1948] [serial = 406] [outer = (nil)]
19:41:03 INFO - PROCESS | 1899 | ++DOMWINDOW == 81 (0x7f1120dbdc00) [pid = 1948] [serial = 407] [outer = 0x7f1120cb0800]
19:41:03 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:41:04 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:41:04 INFO - PROCESS | 1899 | ++DOMWINDOW == 82 (0x7f11211f4400) [pid = 1948] [serial = 408] [outer = 0x7f1120cb0800]
19:41:04 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:41:04 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:41:04 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
19:41:04 INFO - document served over http requires an https
19:41:04 INFO - sub-resource via script-tag using the meta-referrer
19:41:04 INFO - delivery method with keep-origin-redirect and when
19:41: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"
19:41:04 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:41:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:41:04 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:41:04 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
19:41:04 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
19:41:04 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:41:04 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:41:04 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
19:41:04 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 1690ms
19:41:04 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html
19:41:05 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:41:05 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111f9ac400 == 16 [pid = 1948] [id = 147]
19:41:05 INFO - PROCESS | 1899 | ++DOMWINDOW == 83 (0x7f1122fa6c00) [pid = 1948] [serial = 409] [outer = (nil)]
19:41:05 INFO - PROCESS | 1899 | ++DOMWINDOW == 84 (0x7f1125ef1000) [pid = 1948] [serial = 410] [outer = 0x7f1122fa6c00]
19:41:05 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:41:05 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:41:05 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:41:05 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:41:05 INFO - PROCESS | 1899 | ++DOMWINDOW == 85 (0x7f1126251800) [pid = 1948] [serial = 411] [outer = 0x7f1122fa6c00]
19:41:05 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:41:06 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:41:07 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
19:41:07 INFO - document served over http requires an https
19:41:07 INFO - sub-resource via script-tag using the meta-referrer
19:41:07 INFO - delivery method with no-redirect and when
19: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"
19:41:07 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:41:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:41:07 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:41:07 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
19:41:07 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
19:41:07 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:41:07 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:41:07 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
19:41:07 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html | took 2090ms
19:41:07 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html
19:41:07 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:41:07 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1120c10800 == 17 [pid = 1948] [id = 148]
19:41:07 INFO - PROCESS | 1899 | ++DOMWINDOW == 86 (0x7f1126413c00) [pid = 1948] [serial = 412] [outer = (nil)]
19:41:07 INFO - PROCESS | 1899 | ++DOMWINDOW == 87 (0x7f112650c000) [pid = 1948] [serial = 413] [outer = 0x7f1126413c00]
19:41:07 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:41:08 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:41:08 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:41:08 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:41:08 INFO - PROCESS | 1899 | ++DOMWINDOW == 88 (0x7f11265e2000) [pid = 1948] [serial = 414] [outer = 0x7f1126413c00]
19:41:08 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:41:08 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:41:09 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
19:41:09 INFO - document served over http requires an https
19:41:09 INFO - sub-resource via script-tag using the meta-referrer
19:41:09 INFO - delivery method with swap-origin-redirect and when
19:41: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"
19:41:09 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:41:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:41:09 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:41:09 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
19:41:09 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
19:41:09 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:41:09 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:41:09 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
19:41:09 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 2293ms
19:41:09 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html
19:41:09 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f112102bc00 == 18 [pid = 1948] [id = 149]
19:41:09 INFO - PROCESS | 1899 | ++DOMWINDOW == 89 (0x7f111f930800) [pid = 1948] [serial = 415] [outer = (nil)]
19:41:10 INFO - PROCESS | 1899 | ++DOMWINDOW == 90 (0x7f111e3a2000) [pid = 1948] [serial = 416] [outer = 0x7f111f930800]
19:41:10 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:41:10 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:41:10 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:41:10 INFO - PROCESS | 1899 | ++DOMWINDOW == 91 (0x7f111f92f400) [pid = 1948] [serial = 417] [outer = 0x7f111f930800]
19:41:10 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:41:10 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:41:12 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
19:41:12 INFO - document served over http requires an https
19:41:12 INFO - sub-resource via xhr-request using the meta-referrer
19:41:12 INFO - delivery method with keep-origin-redirect and when
19: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"
19:41:12 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:41:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:41:12 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:41:12 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
19:41:12 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
19:41:12 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:41:12 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:41:12 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
19:41:12 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 3253ms
19:41:12 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html
19:41:13 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111cc40800 == 19 [pid = 1948] [id = 150]
19:41:13 INFO - PROCESS | 1899 | ++DOMWINDOW == 92 (0x7f111cd0fc00) [pid = 1948] [serial = 418] [outer = (nil)]
19:41:13 INFO - PROCESS | 1899 | ++DOMWINDOW == 93 (0x7f111ded4400) [pid = 1948] [serial = 419] [outer = 0x7f111cd0fc00]
19:41:13 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:41:13 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:41:13 INFO - PROCESS | 1899 | ++DOMWINDOW == 94 (0x7f111ee10c00) [pid = 1948] [serial = 420] [outer = 0x7f111cd0fc00]
19:41:13 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:41:13 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:41:14 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
19:41:14 INFO - document served over http requires an https
19:41:14 INFO - sub-resource via xhr-request using the meta-referrer
19:41:14 INFO - delivery method with no-redirect and when
19:41: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"
19:41:14 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:41:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:41:14 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:41:14 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
19:41:14 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
19:41:14 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:41:14 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:41:14 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
19:41:14 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html | took 1797ms
19:41:14 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html
19:41:14 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:41:14 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111de7fe00 == 20 [pid = 1948] [id = 151]
19:41:14 INFO - PROCESS | 1899 | ++DOMWINDOW == 95 (0x7f111de96000) [pid = 1948] [serial = 421] [outer = (nil)]
19:41:14 INFO - PROCESS | 1899 | ++DOMWINDOW == 96 (0x7f111dea3800) [pid = 1948] [serial = 422] [outer = 0x7f111de96000]
19:41:15 INFO - PROCESS | 1899 | ++DOMWINDOW == 97 (0x7f111eb1e800) [pid = 1948] [serial = 423] [outer = 0x7f111de96000]
19:41:15 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:41:15 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:41:15 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111e212500 == 19 [pid = 1948] [id = 141]
19:41:15 INFO - PROCESS | 1899 | --DOCSHELL 0x7f11214e2100 == 18 [pid = 1948] [id = 139]
19:41:15 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1121102300 == 17 [pid = 1948] [id = 138]
19:41:15 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111fd24700 == 16 [pid = 1948] [id = 137]
19:41:15 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111e241f00 == 15 [pid = 1948] [id = 136]
19:41:15 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111bd3a000 == 14 [pid = 1948] [id = 135]
19:41:16 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
19:41:16 INFO - document served over http requires an https
19:41:16 INFO - sub-resource via xhr-request using the meta-referrer
19:41:16 INFO - delivery method with swap-origin-redirect and when
19: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"
19:41:16 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:41:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:41:16 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:41:16 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
19:41:16 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
19:41:16 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:41:16 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:41:16 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
19:41:16 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 1544ms
19:41:16 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html
19:41:16 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111de82b00 == 15 [pid = 1948] [id = 152]
19:41:16 INFO - PROCESS | 1899 | ++DOMWINDOW == 98 (0x7f1120230000) [pid = 1948] [serial = 424] [outer = (nil)]
19:41:16 INFO - PROCESS | 1899 | ++DOMWINDOW == 99 (0x7f1120230c00) [pid = 1948] [serial = 425] [outer = 0x7f1120230000]
19:41:16 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:41:16 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:41:16 INFO - PROCESS | 1899 | ++DOMWINDOW == 100 (0x7f1121143400) [pid = 1948] [serial = 426] [outer = 0x7f1120230000]
19:41:16 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:41:16 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:41:17 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
19:41:17 INFO - document served over http requires an http
19:41:17 INFO - sub-resource via fetch-request using the meta-referrer
19:41:17 INFO - delivery method with keep-origin-redirect and when
19:41: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"
19:41:17 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:41:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:41:17 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:41:17 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
19:41:17 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
19:41:17 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
19:41:17 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:41:17 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:41:17 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
19:41:17 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 1528ms
19:41:17 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/fetch-request/generic.no-redirect.http.html
19:41:17 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111cc3ea00 == 16 [pid = 1948] [id = 153]
19:41:17 INFO - PROCESS | 1899 | ++DOMWINDOW == 101 (0x7f1122e89c00) [pid = 1948] [serial = 427] [outer = (nil)]
19:41:18 INFO - PROCESS | 1899 | ++DOMWINDOW == 102 (0x7f1122f2d000) [pid = 1948] [serial = 428] [outer = 0x7f1122e89c00]
19:41:18 INFO - PROCESS | 1899 | ++DOMWINDOW == 103 (0x7f11264a8c00) [pid = 1948] [serial = 429] [outer = 0x7f1122e89c00]
19:41:18 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:41:18 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:41:19 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
19:41:19 INFO - document served over http requires an http
19:41:19 INFO - sub-resource via fetch-request using the meta-referrer
19:41:19 INFO - delivery method with no-redirect and when
19: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"
19:41:19 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:41:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:41:19 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:41:19 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
19:41:19 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
19:41:19 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
19:41:19 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:41:19 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:41:19 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
19:41:19 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/fetch-request/generic.no-redirect.http.html | took 1534ms
19:41:19 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html
19:41:19 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:41:19 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1121104600 == 17 [pid = 1948] [id = 154]
19:41:19 INFO - PROCESS | 1899 | ++DOMWINDOW == 104 (0x7f111ce53c00) [pid = 1948] [serial = 430] [outer = (nil)]
19:41:19 INFO - PROCESS | 1899 | ++DOMWINDOW == 105 (0x7f111cef9000) [pid = 1948] [serial = 431] [outer = 0x7f111ce53c00]
19:41:19 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:41:20 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:41:20 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:41:20 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:41:20 INFO - PROCESS | 1899 | ++DOMWINDOW == 106 (0x7f111f581800) [pid = 1948] [serial = 432] [outer = 0x7f111ce53c00]
19:41:20 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:41:20 INFO - PROCESS | 1899 | --DOMWINDOW == 105 (0x7f111c310c00) [pid = 1948] [serial = 377] [outer = (nil)] [url = about:blank]
19:41:20 INFO - PROCESS | 1899 | --DOMWINDOW == 104 (0x7f112151f000) [pid = 1948] [serial = 360] [outer = (nil)] [url = about:blank]
19:41:20 INFO - PROCESS | 1899 | --DOMWINDOW == 103 (0x7f1120cb0000) [pid = 1948] [serial = 355] [outer = (nil)] [url = about:blank]
19:41:20 INFO - PROCESS | 1899 | --DOMWINDOW == 102 (0x7f11206b6400) [pid = 1948] [serial = 383] [outer = (nil)] [url = about:blank]
19:41:20 INFO - PROCESS | 1899 | --DOMWINDOW == 101 (0x7f11203f1000) [pid = 1948] [serial = 353] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
19:41:20 INFO - PROCESS | 1899 | --DOMWINDOW == 100 (0x7f1122b68400) [pid = 1948] [serial = 389] [outer = (nil)] [url = about:blank]
19:41:20 INFO - PROCESS | 1899 | --DOMWINDOW == 99 (0x7f111fcc5000) [pid = 1948] [serial = 350] [outer = (nil)] [url = about:blank]
19:41:20 INFO - PROCESS | 1899 | --DOMWINDOW == 98 (0x7f111ef15000) [pid = 1948] [serial = 347] [outer = (nil)] [url = about:blank]
19:41:20 INFO - PROCESS | 1899 | --DOMWINDOW == 97 (0x7f1121593000) [pid = 1948] [serial = 386] [outer = (nil)] [url = about:blank]
19:41:20 INFO - PROCESS | 1899 | --DOMWINDOW == 96 (0x7f111f45f400) [pid = 1948] [serial = 380] [outer = (nil)] [url = about:blank]
19:41:20 INFO - PROCESS | 1899 | --DOMWINDOW == 95 (0x7f111bca0000) [pid = 1948] [serial = 395] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
19:41:20 INFO - PROCESS | 1899 | --DOMWINDOW == 94 (0x7f111eeed800) [pid = 1948] [serial = 392] [outer = (nil)] [url = about:blank]
19:41:20 INFO - PROCESS | 1899 | --DOMWINDOW == 93 (0x7f111ebfa400) [pid = 1948] [serial = 371] [outer = (nil)] [url = about:blank]
19:41:20 INFO - PROCESS | 1899 | --DOMWINDOW == 92 (0x7f111de96400) [pid = 1948] [serial = 344] [outer = (nil)] [url = about:blank]
19:41:20 INFO - PROCESS | 1899 | --DOMWINDOW == 91 (0x7f111ce97000) [pid = 1948] [serial = 368] [outer = (nil)] [url = about:blank]
19:41:20 INFO - PROCESS | 1899 | --DOMWINDOW == 90 (0x7f111cc26800) [pid = 1948] [serial = 363] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
19:41:20 INFO - PROCESS | 1899 | --DOMWINDOW == 89 (0x7f111c0cec00) [pid = 1948] [serial = 365] [outer = (nil)] [url = about:blank]
19:41:20 INFO - PROCESS | 1899 | --DOMWINDOW == 88 (0x7f1121166400) [pid = 1948] [serial = 358] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446172835729]
19:41:20 INFO - PROCESS | 1899 | --DOMWINDOW == 87 (0x7f111cc6e400) [pid = 1948] [serial = 374] [outer = (nil)] [url = about:blank]
19:41:20 INFO - PROCESS | 1899 | --DOMWINDOW == 86 (0x7f111cc6e800) [pid = 1948] [serial = 397] [outer = (nil)] [url = about:blank]
19:41:20 INFO - PROCESS | 1899 | --DOMWINDOW == 85 (0x7f111de89400) [pid = 1948] [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]
19:41:20 INFO - PROCESS | 1899 | --DOMWINDOW == 84 (0x7f111ebde000) [pid = 1948] [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]
19:41:20 INFO - PROCESS | 1899 | --DOMWINDOW == 83 (0x7f111ba6d800) [pid = 1948] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
19:41:20 INFO - PROCESS | 1899 | --DOMWINDOW == 82 (0x7f111c318800) [pid = 1948] [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]
19:41:20 INFO - PROCESS | 1899 | --DOMWINDOW == 81 (0x7f111cef8400) [pid = 1948] [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]
19:41:20 INFO - PROCESS | 1899 | --DOMWINDOW == 80 (0x7f111efa9800) [pid = 1948] [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]
19:41:20 INFO - PROCESS | 1899 | --DOMWINDOW == 79 (0x7f112069a800) [pid = 1948] [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]
19:41:20 INFO - PROCESS | 1899 | --DOMWINDOW == 78 (0x7f1120c9cc00) [pid = 1948] [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]
19:41:20 INFO - PROCESS | 1899 | --DOMWINDOW == 77 (0x7f111cf18c00) [pid = 1948] [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]
19:41:20 INFO - PROCESS | 1899 | --DOMWINDOW == 76 (0x7f111eec4800) [pid = 1948] [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]
19:41:20 INFO - PROCESS | 1899 | --DOMWINDOW == 75 (0x7f1121143000) [pid = 1948] [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]
19:41:20 INFO - PROCESS | 1899 | --DOMWINDOW == 74 (0x7f11203ed000) [pid = 1948] [serial = 352] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
19:41:20 INFO - PROCESS | 1899 | --DOMWINDOW == 73 (0x7f111eeed000) [pid = 1948] [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]
19:41:20 INFO - PROCESS | 1899 | --DOMWINDOW == 72 (0x7f1122b52400) [pid = 1948] [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]
19:41:20 INFO - PROCESS | 1899 | --DOMWINDOW == 71 (0x7f1126413800) [pid = 1948] [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]
19:41:20 INFO - PROCESS | 1899 | --DOMWINDOW == 70 (0x7f112102ec00) [pid = 1948] [serial = 357] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446172835729]
19:41:20 INFO - PROCESS | 1899 | --DOMWINDOW == 69 (0x7f11210a4c00) [pid = 1948] [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]
19:41:20 INFO - PROCESS | 1899 | --DOMWINDOW == 68 (0x7f111c10cc00) [pid = 1948] [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]
19:41:20 INFO - PROCESS | 1899 | --DOMWINDOW == 67 (0x7f1122b68000) [pid = 1948] [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]
19:41:20 INFO - PROCESS | 1899 | --DOMWINDOW == 66 (0x7f111c1b4c00) [pid = 1948] [serial = 394] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
19:41:20 INFO - PROCESS | 1899 | --DOMWINDOW == 65 (0x7f111cd8bc00) [pid = 1948] [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]
19:41:20 INFO - PROCESS | 1899 | --DOMWINDOW == 64 (0x7f111efc9800) [pid = 1948] [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]
19:41:20 INFO - PROCESS | 1899 | --DOMWINDOW == 63 (0x7f112151f800) [pid = 1948] [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]
19:41:20 INFO - PROCESS | 1899 | --DOMWINDOW == 62 (0x7f111eb73000) [pid = 1948] [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]
19:41:20 INFO - PROCESS | 1899 | --DOMWINDOW == 61 (0x7f111c056c00) [pid = 1948] [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]
19:41:20 INFO - PROCESS | 1899 | --DOMWINDOW == 60 (0x7f111fc96c00) [pid = 1948] [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]
19:41:20 INFO - PROCESS | 1899 | --DOMWINDOW == 59 (0x7f1121506c00) [pid = 1948] [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]
19:41:20 INFO - PROCESS | 1899 | --DOMWINDOW == 58 (0x7f1122f78400) [pid = 1948] [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]
19:41:20 INFO - PROCESS | 1899 | --DOMWINDOW == 57 (0x7f111ded4c00) [pid = 1948] [serial = 378] [outer = (nil)] [url = about:blank]
19:41:20 INFO - PROCESS | 1899 | --DOMWINDOW == 56 (0x7f1121545800) [pid = 1948] [serial = 319] [outer = (nil)] [url = about:blank]
19:41:20 INFO - PROCESS | 1899 | --DOMWINDOW == 55 (0x7f111ee77c00) [pid = 1948] [serial = 314] [outer = (nil)] [url = about:blank]
19:41:20 INFO - PROCESS | 1899 | --DOMWINDOW == 54 (0x7f111f591400) [pid = 1948] [serial = 381] [outer = (nil)] [url = about:blank]
19:41:20 INFO - PROCESS | 1899 | --DOMWINDOW == 53 (0x7f111ba6d000) [pid = 1948] [serial = 324] [outer = (nil)] [url = about:blank]
19:41:20 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:41:21 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
19:41:21 INFO - document served over http requires an http
19:41:21 INFO - sub-resource via fetch-request using the meta-referrer
19:41:21 INFO - delivery method with swap-origin-redirect and when
19: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"
19:41:21 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:41:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:41:21 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:41:21 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
19:41:21 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
19:41:21 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
19:41:21 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:41:21 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:41:21 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
19:41:21 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 2091ms
19:41:21 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html
19:41:21 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111bd3a500 == 18 [pid = 1948] [id = 155]
19:41:21 INFO - PROCESS | 1899 | ++DOMWINDOW == 54 (0x7f111c0f3c00) [pid = 1948] [serial = 433] [outer = (nil)]
19:41:21 INFO - PROCESS | 1899 | ++DOMWINDOW == 55 (0x7f111c0f8000) [pid = 1948] [serial = 434] [outer = 0x7f111c0f3c00]
19:41:22 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:41:22 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:41:22 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:41:22 INFO - PROCESS | 1899 | ++DOMWINDOW == 56 (0x7f111cc6e800) [pid = 1948] [serial = 435] [outer = 0x7f111c0f3c00]
19:41:22 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:41:22 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:41:22 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111f857800 == 19 [pid = 1948] [id = 156]
19:41:22 INFO - PROCESS | 1899 | ++DOMWINDOW == 57 (0x7f111cef8400) [pid = 1948] [serial = 436] [outer = (nil)]
19:41:23 INFO - PROCESS | 1899 | ++DOMWINDOW == 58 (0x7f111cf18c00) [pid = 1948] [serial = 437] [outer = 0x7f111cef8400]
19:41:23 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
19:41:23 INFO - document served over http requires an http
19:41:23 INFO - sub-resource via iframe-tag using the meta-referrer
19:41:23 INFO - delivery method with keep-origin-redirect and when
19:41: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"
19:41:23 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:41:23 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:41:23 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
19:41:23 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
19:41:23 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:41:23 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:41:23 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
19:41:23 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 2144ms
19:41:23 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/iframe-tag/generic.no-redirect.http.html
19:41:23 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f11214def00 == 20 [pid = 1948] [id = 157]
19:41:23 INFO - PROCESS | 1899 | ++DOMWINDOW == 59 (0x7f111efc9000) [pid = 1948] [serial = 438] [outer = (nil)]
19:41:24 INFO - PROCESS | 1899 | ++DOMWINDOW == 60 (0x7f111efc9800) [pid = 1948] [serial = 439] [outer = 0x7f111efc9000]
19:41:24 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:41:24 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:41:24 INFO - PROCESS | 1899 | ++DOMWINDOW == 61 (0x7f111f972400) [pid = 1948] [serial = 440] [outer = 0x7f111efc9000]
19:41:24 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:41:24 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:41:25 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1126589000 == 21 [pid = 1948] [id = 158]
19:41:25 INFO - PROCESS | 1899 | ++DOMWINDOW == 62 (0x7f11203ed800) [pid = 1948] [serial = 441] [outer = (nil)]
19:41:25 INFO - PROCESS | 1899 | ++DOMWINDOW == 63 (0x7f11203f1000) [pid = 1948] [serial = 442] [outer = 0x7f11203ed800]
19:41:25 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
19:41:25 INFO - document served over http requires an http
19:41:25 INFO - sub-resource via iframe-tag using the meta-referrer
19:41:25 INFO - delivery method with no-redirect and when
19:41: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"
19:41:25 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:41:25 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:41:25 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
19:41:25 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
19:41:25 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:41:25 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:41:25 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
19:41:25 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 2191ms
19:41:25 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html
19:41:26 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f112658bd00 == 22 [pid = 1948] [id = 159]
19:41:26 INFO - PROCESS | 1899 | ++DOMWINDOW == 64 (0x7f11211f4000) [pid = 1948] [serial = 443] [outer = (nil)]
19:41:26 INFO - PROCESS | 1899 | ++DOMWINDOW == 65 (0x7f11211f4c00) [pid = 1948] [serial = 444] [outer = 0x7f11211f4000]
19:41:27 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:41:27 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:41:27 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:41:27 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:41:27 INFO - PROCESS | 1899 | ++DOMWINDOW == 66 (0x7f1121593000) [pid = 1948] [serial = 445] [outer = 0x7f11211f4000]
19:41:27 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:41:27 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111ceab900 == 23 [pid = 1948] [id = 160]
19:41:27 INFO - PROCESS | 1899 | ++DOMWINDOW == 67 (0x7f1122a5b400) [pid = 1948] [serial = 446] [outer = (nil)]
19:41:28 INFO - PROCESS | 1899 | ++DOMWINDOW == 68 (0x7f1122a5bc00) [pid = 1948] [serial = 447] [outer = 0x7f1122a5b400]
19:41:28 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
19:41:28 INFO - document served over http requires an http
19:41:28 INFO - sub-resource via iframe-tag using the meta-referrer
19:41:28 INFO - delivery method with swap-origin-redirect and when
19: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"
19:41:28 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:41:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:41:28 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:41:28 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
19:41:28 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
19:41:28 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:41:28 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:41:28 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
19:41:28 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 2569ms
19:41:28 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html
19:41:28 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111ceae100 == 24 [pid = 1948] [id = 161]
19:41:28 INFO - PROCESS | 1899 | ++DOMWINDOW == 69 (0x7f111bab8400) [pid = 1948] [serial = 448] [outer = (nil)]
19:41:28 INFO - PROCESS | 1899 | ++DOMWINDOW == 70 (0x7f111bab8800) [pid = 1948] [serial = 449] [outer = 0x7f111bab8400]
19:41:28 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:41:28 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:41:29 INFO - PROCESS | 1899 | ++DOMWINDOW == 71 (0x7f111bb57c00) [pid = 1948] [serial = 450] [outer = 0x7f111bab8400]
19:41:29 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:41:29 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:41:29 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
19:41:29 INFO - document served over http requires an http
19:41:29 INFO - sub-resource via script-tag using the meta-referrer
19:41:29 INFO - delivery method with keep-origin-redirect and when
19:41: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"
19:41:29 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:41:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:41:29 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:41:29 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
19:41:29 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
19:41:29 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:41:29 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:41:29 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
19:41:29 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 1632ms
19:41:29 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/script-tag/generic.no-redirect.http.html
19:41:30 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:41:30 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:41:30 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111bb2ec00 == 25 [pid = 1948] [id = 162]
19:41:30 INFO - PROCESS | 1899 | ++DOMWINDOW == 72 (0x7f111bb9f000) [pid = 1948] [serial = 451] [outer = (nil)]
19:41:30 INFO - PROCESS | 1899 | ++DOMWINDOW == 73 (0x7f111bb9f400) [pid = 1948] [serial = 452] [outer = 0x7f111bb9f000]
19:41:30 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:41:30 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:41:30 INFO - PROCESS | 1899 | ++DOMWINDOW == 74 (0x7f111ceb8c00) [pid = 1948] [serial = 453] [outer = 0x7f111bb9f000]
19:41:30 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:41:30 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:41:31 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
19:41:31 INFO - document served over http requires an http
19:41:31 INFO - sub-resource via script-tag using the meta-referrer
19:41:31 INFO - delivery method with no-redirect and when
19:41: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"
19:41:31 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:41:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:41:31 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:41:31 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
19:41:31 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
19:41:31 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:41:31 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:41:31 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
19:41:31 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/script-tag/generic.no-redirect.http.html | took 1728ms
19:41:31 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html
19:41:31 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:41:32 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111d6e3800 == 26 [pid = 1948] [id = 163]
19:41:32 INFO - PROCESS | 1899 | ++DOMWINDOW == 75 (0x7f111d72fc00) [pid = 1948] [serial = 454] [outer = (nil)]
19:41:32 INFO - PROCESS | 1899 | ++DOMWINDOW == 76 (0x7f111eec4000) [pid = 1948] [serial = 455] [outer = 0x7f111d72fc00]
19:41:32 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:41:32 INFO - PROCESS | 1899 | ++DOMWINDOW == 77 (0x7f111fddd400) [pid = 1948] [serial = 456] [outer = 0x7f111d72fc00]
19:41:32 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:41:33 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:41:33 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:41:34 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
19:41:34 INFO - document served over http requires an http
19:41:34 INFO - sub-resource via script-tag using the meta-referrer
19:41:34 INFO - delivery method with swap-origin-redirect and when
19:41: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"
19:41:34 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:41:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:41:34 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:41:34 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
19:41:34 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
19:41:34 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:41:34 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:41:34 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
19:41:34 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 2537ms
19:41:34 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html
19:41:34 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111ce83300 == 27 [pid = 1948] [id = 164]
19:41:34 INFO - PROCESS | 1899 | ++DOMWINDOW == 78 (0x7f111c0ce000) [pid = 1948] [serial = 457] [outer = (nil)]
19:41:34 INFO - PROCESS | 1899 | ++DOMWINDOW == 79 (0x7f111c0ce400) [pid = 1948] [serial = 458] [outer = 0x7f111c0ce000]
19:41:35 INFO - PROCESS | 1899 | ++DOMWINDOW == 80 (0x7f111cc6e400) [pid = 1948] [serial = 459] [outer = 0x7f111c0ce000]
19:41:35 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:41:35 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:41:35 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1121104600 == 26 [pid = 1948] [id = 154]
19:41:35 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111cc3ea00 == 25 [pid = 1948] [id = 153]
19:41:35 INFO - PROCESS | 1899 | --DOCSHELL 0x7f11231fc800 == 24 [pid = 1948] [id = 140]
19:41:35 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111de82b00 == 23 [pid = 1948] [id = 152]
19:41:35 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111de7fe00 == 22 [pid = 1948] [id = 151]
19:41:35 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111cc40800 == 21 [pid = 1948] [id = 150]
19:41:35 INFO - PROCESS | 1899 | --DOCSHELL 0x7f112102bc00 == 20 [pid = 1948] [id = 149]
19:41:35 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1120c10800 == 19 [pid = 1948] [id = 148]
19:41:35 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111f9ac400 == 18 [pid = 1948] [id = 147]
19:41:35 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111ef28000 == 17 [pid = 1948] [id = 146]
19:41:35 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111e241a00 == 16 [pid = 1948] [id = 145]
19:41:35 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111ef28500 == 15 [pid = 1948] [id = 134]
19:41:35 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111de7e000 == 14 [pid = 1948] [id = 144]
19:41:35 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1120c11200 == 13 [pid = 1948] [id = 110]
19:41:35 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111cc97a00 == 12 [pid = 1948] [id = 143]
19:41:35 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111bd3dc00 == 11 [pid = 1948] [id = 142]
19:41:35 INFO - PROCESS | 1899 | --DOMWINDOW == 79 (0x7f111ef9e400) [pid = 1948] [serial = 372] [outer = (nil)] [url = about:blank]
19:41:35 INFO - PROCESS | 1899 | --DOMWINDOW == 78 (0x7f1122a12000) [pid = 1948] [serial = 361] [outer = (nil)] [url = about:blank]
19:41:35 INFO - PROCESS | 1899 | --DOMWINDOW == 77 (0x7f111de16800) [pid = 1948] [serial = 369] [outer = (nil)] [url = about:blank]
19:41:35 INFO - PROCESS | 1899 | --DOMWINDOW == 76 (0x7f111c228000) [pid = 1948] [serial = 366] [outer = (nil)] [url = about:blank]
19:41:35 INFO - PROCESS | 1899 | --DOMWINDOW == 75 (0x7f112102e400) [pid = 1948] [serial = 384] [outer = (nil)] [url = about:blank]
19:41:35 INFO - PROCESS | 1899 | --DOMWINDOW == 74 (0x7f1125ec5800) [pid = 1948] [serial = 393] [outer = (nil)] [url = about:blank]
19:41:35 INFO - PROCESS | 1899 | --DOMWINDOW == 73 (0x7f1122a4bc00) [pid = 1948] [serial = 387] [outer = (nil)] [url = about:blank]
19:41:35 INFO - PROCESS | 1899 | --DOMWINDOW == 72 (0x7f1122be7000) [pid = 1948] [serial = 390] [outer = (nil)] [url = about:blank]
19:41:35 INFO - PROCESS | 1899 | --DOMWINDOW == 71 (0x7f111f4d5c00) [pid = 1948] [serial = 348] [outer = (nil)] [url = about:blank]
19:41:35 INFO - PROCESS | 1899 | --DOMWINDOW == 70 (0x7f111e26a400) [pid = 1948] [serial = 342] [outer = (nil)] [url = about:blank]
19:41:35 INFO - PROCESS | 1899 | --DOMWINDOW == 69 (0x7f11202a3400) [pid = 1948] [serial = 351] [outer = (nil)] [url = about:blank]
19:41:35 INFO - PROCESS | 1899 | --DOMWINDOW == 68 (0x7f111eb04800) [pid = 1948] [serial = 345] [outer = (nil)] [url = about:blank]
19:41:35 INFO - PROCESS | 1899 | --DOMWINDOW == 67 (0x7f1120dbd000) [pid = 1948] [serial = 356] [outer = (nil)] [url = about:blank]
19:41:36 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
19:41:36 INFO - document served over http requires an http
19:41:36 INFO - sub-resource via xhr-request using the meta-referrer
19:41:36 INFO - delivery method with keep-origin-redirect and when
19: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"
19:41:36 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:41:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:41:36 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:41:36 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
19:41:36 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
19:41:36 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:41:36 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:41:36 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
19:41:36 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 2135ms
19:41:36 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/xhr-request/generic.no-redirect.http.html
19:41:36 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111cc40800 == 12 [pid = 1948] [id = 165]
19:41:36 INFO - PROCESS | 1899 | ++DOMWINDOW == 68 (0x7f111cd32400) [pid = 1948] [serial = 460] [outer = (nil)]
19:41:36 INFO - PROCESS | 1899 | ++DOMWINDOW == 69 (0x7f111ce97000) [pid = 1948] [serial = 461] [outer = 0x7f111cd32400]
19:41:37 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:41:37 INFO - PROCESS | 1899 | ++DOMWINDOW == 70 (0x7f111d760000) [pid = 1948] [serial = 462] [outer = 0x7f111cd32400]
19:41:37 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:41:37 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:41:37 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:41:37 INFO - PROCESS | 1899 | [Child 1948] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 885
19:41:37 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:41:38 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
19:41:38 INFO - document served over http requires an http
19:41:38 INFO - sub-resource via xhr-request using the meta-referrer
19:41:38 INFO - delivery method with no-redirect and when
19: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"
19:41:38 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:41:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:41:38 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:41:38 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
19:41:38 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
19:41:38 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:41:38 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:41:38 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
19:41:38 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/xhr-request/generic.no-redirect.http.html | took 1836ms
19:41:38 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html
19:41:38 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111de7f900 == 13 [pid = 1948] [id = 166]
19:41:38 INFO - PROCESS | 1899 | ++DOMWINDOW == 71 (0x7f111ebde400) [pid = 1948] [serial = 463] [outer = (nil)]
19:41:38 INFO - PROCESS | 1899 | ++DOMWINDOW == 72 (0x7f111ebfa000) [pid = 1948] [serial = 464] [outer = 0x7f111ebde400]
19:41:38 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:41:38 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:41:39 INFO - PROCESS | 1899 | ++DOMWINDOW == 73 (0x7f111eeed400) [pid = 1948] [serial = 465] [outer = 0x7f111ebde400]
19:41:39 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:41:39 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:41:40 INFO - PROCESS | 1899 | --DOMWINDOW == 72 (0x7f111e3a2000) [pid = 1948] [serial = 416] [outer = (nil)] [url = about:blank]
19:41:40 INFO - PROCESS | 1899 | --DOMWINDOW == 71 (0x7f1125ef1000) [pid = 1948] [serial = 410] [outer = (nil)] [url = about:blank]
19:41:40 INFO - PROCESS | 1899 | --DOMWINDOW == 70 (0x7f112650c000) [pid = 1948] [serial = 413] [outer = (nil)] [url = about:blank]
19:41:40 INFO - PROCESS | 1899 | --DOMWINDOW == 69 (0x7f111c318000) [pid = 1948] [serial = 400] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446172861083]
19:41:40 INFO - PROCESS | 1899 | --DOMWINDOW == 68 (0x7f111ebfac00) [pid = 1948] [serial = 405] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
19:41:40 INFO - PROCESS | 1899 | --DOMWINDOW == 67 (0x7f111df99c00) [pid = 1948] [serial = 402] [outer = (nil)] [url = about:blank]
19:41:40 INFO - PROCESS | 1899 | --DOMWINDOW == 66 (0x7f1120dbdc00) [pid = 1948] [serial = 407] [outer = (nil)] [url = about:blank]
19:41:40 INFO - PROCESS | 1899 | --DOMWINDOW == 65 (0x7f1120230c00) [pid = 1948] [serial = 425] [outer = (nil)] [url = about:blank]
19:41:40 INFO - PROCESS | 1899 | --DOMWINDOW == 64 (0x7f111cef9000) [pid = 1948] [serial = 431] [outer = (nil)] [url = about:blank]
19:41:40 INFO - PROCESS | 1899 | --DOMWINDOW == 63 (0x7f111ded4400) [pid = 1948] [serial = 419] [outer = (nil)] [url = about:blank]
19:41:40 INFO - PROCESS | 1899 | --DOMWINDOW == 62 (0x7f111dea3800) [pid = 1948] [serial = 422] [outer = (nil)] [url = about:blank]
19:41:40 INFO - PROCESS | 1899 | --DOMWINDOW == 61 (0x7f1122f2d000) [pid = 1948] [serial = 428] [outer = (nil)] [url = about:blank]
19:41:40 INFO - PROCESS | 1899 | --DOMWINDOW == 60 (0x7f1120230000) [pid = 1948] [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]
19:41:40 INFO - PROCESS | 1899 | --DOMWINDOW == 59 (0x7f111de96000) [pid = 1948] [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]
19:41:40 INFO - PROCESS | 1899 | --DOMWINDOW == 58 (0x7f1122e89c00) [pid = 1948] [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]
19:41:40 INFO - PROCESS | 1899 | --DOMWINDOW == 57 (0x7f111cd0fc00) [pid = 1948] [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]
19:41:40 INFO - PROCESS | 1899 | --DOMWINDOW == 56 (0x7f111c1b4000) [pid = 1948] [serial = 399] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446172861083]
19:41:40 INFO - PROCESS | 1899 | --DOMWINDOW == 55 (0x7f111eb7f800) [pid = 1948] [serial = 404] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
19:41:40 INFO - PROCESS | 1899 | --DOMWINDOW == 54 (0x7f111ee10c00) [pid = 1948] [serial = 420] [outer = (nil)] [url = about:blank]
19:41:40 INFO - PROCESS | 1899 | --DOMWINDOW == 53 (0x7f111eb1e800) [pid = 1948] [serial = 423] [outer = (nil)] [url = about:blank]
19:41:40 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
19:41:40 INFO - document served over http requires an http
19:41:40 INFO - sub-resource via xhr-request using the meta-referrer
19:41:40 INFO - delivery method with swap-origin-redirect and when
19:41: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"
19:41:40 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:41:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:41:40 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:41:40 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
19:41:40 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
19:41:40 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:41:40 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:41:40 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
19:41:40 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 2597ms
19:41:40 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html
19:41:41 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111e214d00 == 14 [pid = 1948] [id = 167]
19:41:41 INFO - PROCESS | 1899 | ++DOMWINDOW == 54 (0x7f111cef9000) [pid = 1948] [serial = 466] [outer = (nil)]
19:41:41 INFO - PROCESS | 1899 | ++DOMWINDOW == 55 (0x7f111de7a000) [pid = 1948] [serial = 467] [outer = 0x7f111cef9000]
19:41:41 INFO - PROCESS | 1899 | ++DOMWINDOW == 56 (0x7f111e3e4000) [pid = 1948] [serial = 468] [outer = 0x7f111cef9000]
19:41:41 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:41:41 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:41:42 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
19:41:42 INFO - document served over http requires an https
19:41:42 INFO - sub-resource via fetch-request using the meta-referrer
19:41:42 INFO - delivery method with keep-origin-redirect and when
19:41: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"
19:41:42 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:41:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:41:42 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:41:42 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
19:41:42 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
19:41:42 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
19:41:42 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:41:42 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:41:42 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
19:41:42 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 1727ms
19:41:42 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/fetch-request/generic.no-redirect.http.html
19:41:42 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111bb2e700 == 15 [pid = 1948] [id = 168]
19:41:42 INFO - PROCESS | 1899 | ++DOMWINDOW == 57 (0x7f111c0bd400) [pid = 1948] [serial = 469] [outer = (nil)]
19:41:43 INFO - PROCESS | 1899 | ++DOMWINDOW == 58 (0x7f111c2fe400) [pid = 1948] [serial = 470] [outer = 0x7f111c0bd400]
19:41:43 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:41:43 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:41:43 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:41:43 INFO - PROCESS | 1899 | ++DOMWINDOW == 59 (0x7f111e26a400) [pid = 1948] [serial = 471] [outer = 0x7f111c0bd400]
19:41:43 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:41:43 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:41:44 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
19:41:44 INFO - document served over http requires an https
19:41:44 INFO - sub-resource via fetch-request using the meta-referrer
19:41:44 INFO - delivery method with no-redirect and when
19:41: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"
19:41:44 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:41:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:41:44 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:41:44 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
19:41:44 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
19:41:44 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
19:41:44 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:41:44 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:41:44 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
19:41:44 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/fetch-request/generic.no-redirect.http.html | took 1786ms
19:41:44 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html
19:41:44 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:41:44 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111e244c00 == 16 [pid = 1948] [id = 169]
19:41:44 INFO - PROCESS | 1899 | ++DOMWINDOW == 60 (0x7f111f45a000) [pid = 1948] [serial = 472] [outer = (nil)]
19:41:44 INFO - PROCESS | 1899 | ++DOMWINDOW == 61 (0x7f111f45a400) [pid = 1948] [serial = 473] [outer = 0x7f111f45a000]
19:41:45 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:41:45 INFO - PROCESS | 1899 | ++DOMWINDOW == 62 (0x7f111f581400) [pid = 1948] [serial = 474] [outer = 0x7f111f45a000]
19:41:45 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:41:45 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:41:46 INFO - PROCESS | 1899 | [Child 1948] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 885
19:41:46 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
19:41:46 INFO - document served over http requires an https
19:41:46 INFO - sub-resource via fetch-request using the meta-referrer
19:41:46 INFO - delivery method with swap-origin-redirect and when
19:41:46 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
19:41:46 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:41:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:41:46 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:41:46 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
19:41:46 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
19:41:46 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
19:41:46 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:41:46 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:41:46 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
19:41:46 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 1783ms
19:41:46 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html
19:41:46 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111f9ae200 == 17 [pid = 1948] [id = 170]
19:41:46 INFO - PROCESS | 1899 | ++DOMWINDOW == 63 (0x7f111fc96000) [pid = 1948] [serial = 475] [outer = (nil)]
19:41:46 INFO - PROCESS | 1899 | ++DOMWINDOW == 64 (0x7f111fcc5c00) [pid = 1948] [serial = 476] [outer = 0x7f111fc96000]
19:41:46 INFO - PROCESS | 1899 | ++DOMWINDOW == 65 (0x7f111cd32000) [pid = 1948] [serial = 477] [outer = 0x7f111fc96000]
19:41:46 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:41:46 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:41:47 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1120c10300 == 18 [pid = 1948] [id = 171]
19:41:47 INFO - PROCESS | 1899 | ++DOMWINDOW == 66 (0x7f11203ed000) [pid = 1948] [serial = 478] [outer = (nil)]
19:41:47 INFO - PROCESS | 1899 | ++DOMWINDOW == 67 (0x7f11203f1800) [pid = 1948] [serial = 479] [outer = 0x7f11203ed000]
19:41:47 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
19:41:47 INFO - document served over http requires an https
19:41:47 INFO - sub-resource via iframe-tag using the meta-referrer
19:41:47 INFO - delivery method with keep-origin-redirect and when
19: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"
19:41:47 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:41:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:41:47 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:41:47 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
19:41:47 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
19:41:47 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:41:47 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:41:47 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
19:41:47 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 1724ms
19:41:47 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html
19:41:48 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:41:48 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1120d6c700 == 19 [pid = 1948] [id = 172]
19:41:48 INFO - PROCESS | 1899 | ++DOMWINDOW == 68 (0x7f1120dbdc00) [pid = 1948] [serial = 480] [outer = (nil)]
19:41:48 INFO - PROCESS | 1899 | ++DOMWINDOW == 69 (0x7f112102e400) [pid = 1948] [serial = 481] [outer = 0x7f1120dbdc00]
19:41:48 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:41:48 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:41:48 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:41:48 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:41:48 INFO - PROCESS | 1899 | ++DOMWINDOW == 70 (0x7f1121143c00) [pid = 1948] [serial = 482] [outer = 0x7f1120dbdc00]
19:41:48 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:41:48 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:41:49 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f112102bc00 == 20 [pid = 1948] [id = 173]
19:41:49 INFO - PROCESS | 1899 | ++DOMWINDOW == 71 (0x7f11211c2400) [pid = 1948] [serial = 483] [outer = (nil)]
19:41:49 INFO - PROCESS | 1899 | ++DOMWINDOW == 72 (0x7f11211f4800) [pid = 1948] [serial = 484] [outer = 0x7f11211c2400]
19:41:49 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
19:41:49 INFO - document served over http requires an https
19:41:49 INFO - sub-resource via iframe-tag using the meta-referrer
19:41:49 INFO - delivery method with no-redirect and when
19:41: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"
19:41:49 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:41:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:41:49 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:41:49 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
19:41:49 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
19:41:49 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:41:49 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:41:49 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
19:41:49 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 2086ms
19:41:50 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html
19:41:50 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f11214de500 == 21 [pid = 1948] [id = 174]
19:41:50 INFO - PROCESS | 1899 | ++DOMWINDOW == 73 (0x7f1122bb7c00) [pid = 1948] [serial = 485] [outer = (nil)]
19:41:50 INFO - PROCESS | 1899 | ++DOMWINDOW == 74 (0x7f1122bc6000) [pid = 1948] [serial = 486] [outer = 0x7f1122bb7c00]
19:41:50 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:41:50 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:41:51 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:41:51 INFO - PROCESS | 1899 | ++DOMWINDOW == 75 (0x7f1122f2d000) [pid = 1948] [serial = 487] [outer = 0x7f1122bb7c00]
19:41:51 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:41:51 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:41:51 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1122f0a800 == 22 [pid = 1948] [id = 175]
19:41:51 INFO - PROCESS | 1899 | ++DOMWINDOW == 76 (0x7f1123077400) [pid = 1948] [serial = 488] [outer = (nil)]
19:41:52 INFO - PROCESS | 1899 | ++DOMWINDOW == 77 (0x7f1125e1c000) [pid = 1948] [serial = 489] [outer = 0x7f1123077400]
19:41:52 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
19:41:52 INFO - document served over http requires an https
19:41:52 INFO - sub-resource via iframe-tag using the meta-referrer
19:41:52 INFO - delivery method with swap-origin-redirect and when
19:41: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"
19:41:52 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:41:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:41:52 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:41:52 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
19:41:52 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
19:41:52 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:41:52 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:41:52 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
19:41:52 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 2387ms
19:41:52 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html
19:41:52 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:41:52 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f112624a600 == 23 [pid = 1948] [id = 176]
19:41:52 INFO - PROCESS | 1899 | ++DOMWINDOW == 78 (0x7f112650c000) [pid = 1948] [serial = 490] [outer = (nil)]
19:41:53 INFO - PROCESS | 1899 | ++DOMWINDOW == 79 (0x7f112027c400) [pid = 1948] [serial = 491] [outer = 0x7f112650c000]
19:41:53 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:41:53 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:41:53 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:41:53 INFO - PROCESS | 1899 | ++DOMWINDOW == 80 (0x7f112027c000) [pid = 1948] [serial = 492] [outer = 0x7f112650c000]
19:41:53 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:41:53 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:41:53 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:41:55 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
19:41:55 INFO - document served over http requires an https
19:41:55 INFO - sub-resource via script-tag using the meta-referrer
19:41:55 INFO - delivery method with keep-origin-redirect and when
19: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"
19:41:55 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:41:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:41:55 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:41:55 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
19:41:55 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
19:41:55 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:41:55 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:41:55 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
19:41:55 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 2686ms
19:41:55 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html
19:41:55 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111a9f2800 == 24 [pid = 1948] [id = 177]
19:41:55 INFO - PROCESS | 1899 | ++DOMWINDOW == 81 (0x7f1120777000) [pid = 1948] [serial = 493] [outer = (nil)]
19:41:55 INFO - PROCESS | 1899 | ++DOMWINDOW == 82 (0x7f1120777400) [pid = 1948] [serial = 494] [outer = 0x7f1120777000]
19:41:55 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:41:56 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:41:56 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:41:56 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:41:56 INFO - PROCESS | 1899 | ++DOMWINDOW == 83 (0x7f112636b000) [pid = 1948] [serial = 495] [outer = 0x7f1120777000]
19:41:56 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:41:56 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:41:57 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
19:41:57 INFO - document served over http requires an https
19:41:57 INFO - sub-resource via script-tag using the meta-referrer
19:41:57 INFO - delivery method with no-redirect and when
19: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"
19:41:57 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:41:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:41:57 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:41:57 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
19:41:57 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
19:41:57 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:41:57 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:41:57 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
19:41:57 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html | took 2737ms
19:41:57 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html
19:41:58 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111a9f1400 == 25 [pid = 1948] [id = 178]
19:41:58 INFO - PROCESS | 1899 | ++DOMWINDOW == 84 (0x7f111cd0f400) [pid = 1948] [serial = 496] [outer = (nil)]
19:41:58 INFO - PROCESS | 1899 | ++DOMWINDOW == 85 (0x7f111cef7400) [pid = 1948] [serial = 497] [outer = 0x7f111cd0f400]
19:41:58 INFO - PROCESS | 1899 | ++DOMWINDOW == 86 (0x7f111eb7f800) [pid = 1948] [serial = 498] [outer = 0x7f111cd0f400]
19:41:58 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:41:58 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:41:58 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:41:59 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
19:41:59 INFO - document served over http requires an https
19:41:59 INFO - sub-resource via script-tag using the meta-referrer
19:41:59 INFO - delivery method with swap-origin-redirect and when
19: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"
19:41:59 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:41:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:41:59 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:41:59 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
19:41:59 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
19:41:59 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:41:59 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:41:59 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
19:41:59 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 1604ms
19:41:59 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html
19:41:59 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:41:59 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111bb2c900 == 26 [pid = 1948] [id = 179]
19:41:59 INFO - PROCESS | 1899 | ++DOMWINDOW == 87 (0x7f111a9a2c00) [pid = 1948] [serial = 499] [outer = (nil)]
19:42:00 INFO - PROCESS | 1899 | ++DOMWINDOW == 88 (0x7f111bb57800) [pid = 1948] [serial = 500] [outer = 0x7f111a9a2c00]
19:42:00 INFO - PROCESS | 1899 | ++DOMWINDOW == 89 (0x7f111c10c000) [pid = 1948] [serial = 501] [outer = 0x7f111a9a2c00]
19:42:00 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:42:00 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:42:00 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:42:00 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111de7f900 == 25 [pid = 1948] [id = 166]
19:42:00 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111cc40800 == 24 [pid = 1948] [id = 165]
19:42:00 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111ce83300 == 23 [pid = 1948] [id = 164]
19:42:00 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111bb2ec00 == 22 [pid = 1948] [id = 162]
19:42:00 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111ceab900 == 21 [pid = 1948] [id = 160]
19:42:00 INFO - PROCESS | 1899 | --DOCSHELL 0x7f112658bd00 == 20 [pid = 1948] [id = 159]
19:42:00 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1126589000 == 19 [pid = 1948] [id = 158]
19:42:00 INFO - PROCESS | 1899 | --DOCSHELL 0x7f11214def00 == 18 [pid = 1948] [id = 157]
19:42:00 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111f857800 == 17 [pid = 1948] [id = 156]
19:42:00 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111bd3a500 == 16 [pid = 1948] [id = 155]
19:42:00 INFO - PROCESS | 1899 | --DOMWINDOW == 88 (0x7f11264a8c00) [pid = 1948] [serial = 429] [outer = (nil)] [url = about:blank]
19:42:00 INFO - PROCESS | 1899 | --DOMWINDOW == 87 (0x7f1121143400) [pid = 1948] [serial = 426] [outer = (nil)] [url = about:blank]
19:42:01 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
19:42:01 INFO - document served over http requires an https
19:42:01 INFO - sub-resource via xhr-request using the meta-referrer
19:42:01 INFO - delivery method with keep-origin-redirect and when
19:42: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"
19:42:01 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:42:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:42:01 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:42:01 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
19:42:01 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
19:42:01 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:42:01 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:42:01 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
19:42:01 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 1630ms
19:42:01 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/xhr-request/generic.no-redirect.http.html
19:42:01 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111c011300 == 17 [pid = 1948] [id = 180]
19:42:01 INFO - PROCESS | 1899 | ++DOMWINDOW == 88 (0x7f111eb1e000) [pid = 1948] [serial = 502] [outer = (nil)]
19:42:01 INFO - PROCESS | 1899 | ++DOMWINDOW == 89 (0x7f111eb85000) [pid = 1948] [serial = 503] [outer = 0x7f111eb1e000]
19:42:01 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:42:01 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:42:01 INFO - PROCESS | 1899 | ++DOMWINDOW == 90 (0x7f111f960400) [pid = 1948] [serial = 504] [outer = 0x7f111eb1e000]
19:42:01 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:42:02 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:42:02 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
19:42:02 INFO - document served over http requires an https
19:42:02 INFO - sub-resource via xhr-request using the meta-referrer
19:42:02 INFO - delivery method with no-redirect and when
19: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"
19:42:02 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:42:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:42:02 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:42:02 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
19:42:02 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
19:42:02 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:42:02 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:42:02 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
19:42:02 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/xhr-request/generic.no-redirect.http.html | took 1787ms
19:42:02 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html
19:42:03 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:42:03 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111ceab400 == 18 [pid = 1948] [id = 181]
19:42:03 INFO - PROCESS | 1899 | ++DOMWINDOW == 91 (0x7f1121143800) [pid = 1948] [serial = 505] [outer = (nil)]
19:42:03 INFO - PROCESS | 1899 | ++DOMWINDOW == 92 (0x7f11214cf400) [pid = 1948] [serial = 506] [outer = 0x7f1121143800]
19:42:03 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:42:03 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:42:03 INFO - PROCESS | 1899 | ++DOMWINDOW == 93 (0x7f1125ed1800) [pid = 1948] [serial = 507] [outer = 0x7f1121143800]
19:42:03 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:42:03 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:42:04 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
19:42:04 INFO - document served over http requires an https
19:42:04 INFO - sub-resource via xhr-request using the meta-referrer
19:42:04 INFO - delivery method with swap-origin-redirect and when
19:42: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"
19:42:04 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:42:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:42:04 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:42:04 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
19:42:04 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
19:42:04 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:42:04 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:42:04 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
19:42:04 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 1986ms
19:42:04 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/fetch-request/cross-origin.keep-origin-redirect.http.html
19:42:05 INFO - PROCESS | 1899 | --DOMWINDOW == 92 (0x7f111de7a000) [pid = 1948] [serial = 467] [outer = (nil)] [url = about:blank]
19:42:05 INFO - PROCESS | 1899 | --DOMWINDOW == 91 (0x7f11203f1000) [pid = 1948] [serial = 442] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446172885233]
19:42:05 INFO - PROCESS | 1899 | --DOMWINDOW == 90 (0x7f111bb9f400) [pid = 1948] [serial = 452] [outer = (nil)] [url = about:blank]
19:42:05 INFO - PROCESS | 1899 | --DOMWINDOW == 89 (0x7f111bab8800) [pid = 1948] [serial = 449] [outer = (nil)] [url = about:blank]
19:42:05 INFO - PROCESS | 1899 | --DOMWINDOW == 88 (0x7f111eec4000) [pid = 1948] [serial = 455] [outer = (nil)] [url = about:blank]
19:42:05 INFO - PROCESS | 1899 | --DOMWINDOW == 87 (0x7f111ce97000) [pid = 1948] [serial = 461] [outer = (nil)] [url = about:blank]
19:42:05 INFO - PROCESS | 1899 | --DOMWINDOW == 86 (0x7f111ebfa000) [pid = 1948] [serial = 464] [outer = (nil)] [url = about:blank]
19:42:05 INFO - PROCESS | 1899 | --DOMWINDOW == 85 (0x7f111efc9800) [pid = 1948] [serial = 439] [outer = (nil)] [url = about:blank]
19:42:05 INFO - PROCESS | 1899 | --DOMWINDOW == 84 (0x7f111c0ce400) [pid = 1948] [serial = 458] [outer = (nil)] [url = about:blank]
19:42:05 INFO - PROCESS | 1899 | --DOMWINDOW == 83 (0x7f11211f4c00) [pid = 1948] [serial = 444] [outer = (nil)] [url = about:blank]
19:42:05 INFO - PROCESS | 1899 | --DOMWINDOW == 82 (0x7f111cf18c00) [pid = 1948] [serial = 437] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
19:42:05 INFO - PROCESS | 1899 | --DOMWINDOW == 81 (0x7f1122a5bc00) [pid = 1948] [serial = 447] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
19:42:05 INFO - PROCESS | 1899 | --DOMWINDOW == 80 (0x7f111c0f8000) [pid = 1948] [serial = 434] [outer = (nil)] [url = about:blank]
19:42:05 INFO - PROCESS | 1899 | --DOMWINDOW == 79 (0x7f111ebde400) [pid = 1948] [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]
19:42:05 INFO - PROCESS | 1899 | --DOMWINDOW == 78 (0x7f111cd32400) [pid = 1948] [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]
19:42:05 INFO - PROCESS | 1899 | --DOMWINDOW == 77 (0x7f111c0ce000) [pid = 1948] [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]
19:42:05 INFO - PROCESS | 1899 | --DOMWINDOW == 76 (0x7f111cef8400) [pid = 1948] [serial = 436] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
19:42:05 INFO - PROCESS | 1899 | --DOMWINDOW == 75 (0x7f11203ed800) [pid = 1948] [serial = 441] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446172885233]
19:42:05 INFO - PROCESS | 1899 | --DOMWINDOW == 74 (0x7f1122a5b400) [pid = 1948] [serial = 446] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
19:42:05 INFO - PROCESS | 1899 | --DOMWINDOW == 73 (0x7f111ce53c00) [pid = 1948] [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]
19:42:05 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111de7f900 == 19 [pid = 1948] [id = 182]
19:42:05 INFO - PROCESS | 1899 | ++DOMWINDOW == 74 (0x7f111bab8800) [pid = 1948] [serial = 508] [outer = (nil)]
19:42:05 INFO - PROCESS | 1899 | ++DOMWINDOW == 75 (0x7f111bb9f400) [pid = 1948] [serial = 509] [outer = 0x7f111bab8800]
19:42:05 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:42:05 INFO - PROCESS | 1899 | ++DOMWINDOW == 76 (0x7f111c285800) [pid = 1948] [serial = 510] [outer = 0x7f111bab8800]
19:42:05 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:42:05 INFO - PROCESS | 1899 | --DOMWINDOW == 75 (0x7f111f581800) [pid = 1948] [serial = 432] [outer = (nil)] [url = about:blank]
19:42:05 INFO - PROCESS | 1899 | --DOMWINDOW == 74 (0x7f111eeed400) [pid = 1948] [serial = 465] [outer = (nil)] [url = about:blank]
19:42:05 INFO - PROCESS | 1899 | --DOMWINDOW == 73 (0x7f111d760000) [pid = 1948] [serial = 462] [outer = (nil)] [url = about:blank]
19:42:05 INFO - PROCESS | 1899 | --DOMWINDOW == 72 (0x7f111cc6e400) [pid = 1948] [serial = 459] [outer = (nil)] [url = about:blank]
19:42:05 INFO - PROCESS | 1899 | --DOMWINDOW == 71 (0x7f111cef8800) [pid = 1948] [serial = 398] [outer = (nil)] [url = about:blank]
19:42:06 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:42:07 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
19:42:07 INFO - document served over http requires an http
19:42:07 INFO - sub-resource via fetch-request using the http-csp
19:42:07 INFO - delivery method with keep-origin-redirect and when
19:42: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"
19:42:07 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:42:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:42:07 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:42:07 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
19:42:07 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
19:42:07 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
19:42:07 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:42:07 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:42:07 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
19:42:07 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 2055ms
19:42:07 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/fetch-request/cross-origin.no-redirect.http.html
19:42:07 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111a9f0000 == 20 [pid = 1948] [id = 183]
19:42:07 INFO - PROCESS | 1899 | ++DOMWINDOW == 72 (0x7f111c0ce000) [pid = 1948] [serial = 511] [outer = (nil)]
19:42:07 INFO - PROCESS | 1899 | ++DOMWINDOW == 73 (0x7f111c0f3800) [pid = 1948] [serial = 512] [outer = 0x7f111c0ce000]
19:42:07 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:42:07 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:42:07 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:42:08 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:42:08 INFO - PROCESS | 1899 | ++DOMWINDOW == 74 (0x7f111ceb8400) [pid = 1948] [serial = 513] [outer = 0x7f111c0ce000]
19:42:08 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:42:08 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:42:08 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:42:09 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
19:42:09 INFO - document served over http requires an http
19:42:09 INFO - sub-resource via fetch-request using the http-csp
19:42:09 INFO - delivery method with no-redirect and when
19:42: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"
19:42:09 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:42:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:42:09 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:42:09 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
19:42:09 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
19:42:09 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
19:42:09 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:42:09 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:42:09 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
19:42:09 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/fetch-request/cross-origin.no-redirect.http.html | took 2098ms
19:42:09 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/fetch-request/cross-origin.swap-origin-redirect.http.html
19:42:09 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111d7b0100 == 21 [pid = 1948] [id = 184]
19:42:09 INFO - PROCESS | 1899 | ++DOMWINDOW == 75 (0x7f111eead000) [pid = 1948] [serial = 514] [outer = (nil)]
19:42:10 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:42:10 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:42:10 INFO - PROCESS | 1899 | ++DOMWINDOW == 76 (0x7f111eec4000) [pid = 1948] [serial = 515] [outer = 0x7f111eead000]
19:42:10 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:42:10 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:42:10 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:42:10 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:42:10 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:42:10 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:42:10 INFO - PROCESS | 1899 | ++DOMWINDOW == 77 (0x7f111f5a2400) [pid = 1948] [serial = 516] [outer = 0x7f111eead000]
19:42:10 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:42:10 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:42:11 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
19:42:11 INFO - document served over http requires an http
19:42:11 INFO - sub-resource via fetch-request using the http-csp
19:42:11 INFO - delivery method with swap-origin-redirect and when
19:42: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/http-csp/cross-origin/http-http/fetch-request/cross-origin.swap-origin-redirect.http.html"
19:42:11 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:42:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:42:11 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:42:11 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
19:42:11 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
19:42:11 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
19:42:11 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:42:11 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:42:11 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
19:42:11 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 2635ms
19:42:11 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/iframe-tag/cross-origin.keep-origin-redirect.http.html
19:42:12 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1120d6a900 == 22 [pid = 1948] [id = 185]
19:42:12 INFO - PROCESS | 1899 | ++DOMWINDOW == 78 (0x7f111a927400) [pid = 1948] [serial = 517] [outer = (nil)]
19:42:12 INFO - PROCESS | 1899 | ++DOMWINDOW == 79 (0x7f111a927800) [pid = 1948] [serial = 518] [outer = 0x7f111a927400]
19:42:12 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:42:12 INFO - PROCESS | 1899 | ++DOMWINDOW == 80 (0x7f111a9d7000) [pid = 1948] [serial = 519] [outer = 0x7f111a927400]
19:42:12 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:42:12 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:42:13 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f11214e2b00 == 23 [pid = 1948] [id = 186]
19:42:13 INFO - PROCESS | 1899 | ++DOMWINDOW == 81 (0x7f111a9c9000) [pid = 1948] [serial = 520] [outer = (nil)]
19:42:13 INFO - PROCESS | 1899 | ++DOMWINDOW == 82 (0x7f111a9c9400) [pid = 1948] [serial = 521] [outer = 0x7f111a9c9000]
19:42:13 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
19:42:13 INFO - document served over http requires an http
19:42:13 INFO - sub-resource via iframe-tag using the http-csp
19:42:13 INFO - delivery method with keep-origin-redirect and when
19:42: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"
19:42:13 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:42:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:42:13 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:42:13 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
19:42:13 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
19:42:13 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:42:13 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:42:13 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
19:42:13 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 1692ms
19:42:13 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/iframe-tag/cross-origin.no-redirect.http.html
19:42:13 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1125fce200 == 24 [pid = 1948] [id = 187]
19:42:13 INFO - PROCESS | 1899 | ++DOMWINDOW == 83 (0x7f111a42fc00) [pid = 1948] [serial = 522] [outer = (nil)]
19:42:14 INFO - PROCESS | 1899 | ++DOMWINDOW == 84 (0x7f111a5d8000) [pid = 1948] [serial = 523] [outer = 0x7f111a42fc00]
19:42:14 INFO - PROCESS | 1899 | ++DOMWINDOW == 85 (0x7f111ef75800) [pid = 1948] [serial = 524] [outer = 0x7f111a42fc00]
19:42:14 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:42:14 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:42:14 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:42:14 INFO - PROCESS | 1899 | ++DOMWINDOW == 17 (0x7fb8b3992400) [pid = 1899] [serial = 26] [outer = 0x7fb8b1b69c00]
19:42:15 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111a4ea000 == 25 [pid = 1948] [id = 188]
19:42:15 INFO - PROCESS | 1899 | ++DOMWINDOW == 86 (0x7f111a4bf400) [pid = 1948] [serial = 525] [outer = (nil)]
19:42:15 INFO - PROCESS | 1899 | ++DOMWINDOW == 87 (0x7f111a4bf800) [pid = 1948] [serial = 526] [outer = 0x7f111a4bf400]
19:42:15 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
19:42:15 INFO - document served over http requires an http
19:42:15 INFO - sub-resource via iframe-tag using the http-csp
19:42:15 INFO - delivery method with no-redirect and when
19:42: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"
19:42:15 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:42:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:42:15 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:42:15 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
19:42:15 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
19:42:15 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:42:15 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:42:15 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
19:42:15 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/iframe-tag/cross-origin.no-redirect.http.html | took 1747ms
19:42:15 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/iframe-tag/cross-origin.swap-origin-redirect.http.html
19:42:15 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111a4ecd00 == 26 [pid = 1948] [id = 189]
19:42:15 INFO - PROCESS | 1899 | ++DOMWINDOW == 88 (0x7f111a4a1400) [pid = 1948] [serial = 527] [outer = (nil)]
19:42:15 INFO - PROCESS | 1899 | ++DOMWINDOW == 89 (0x7f111a442400) [pid = 1948] [serial = 528] [outer = 0x7f111a4a1400]
19:42:16 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:42:16 INFO - PROCESS | 1899 | ++DOMWINDOW == 90 (0x7f111a5b8400) [pid = 1948] [serial = 529] [outer = 0x7f111a4a1400]
19:42:16 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:42:16 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:42:16 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:42:16 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111a53c000 == 27 [pid = 1948] [id = 190]
19:42:16 INFO - PROCESS | 1899 | ++DOMWINDOW == 91 (0x7f111a5b8c00) [pid = 1948] [serial = 530] [outer = (nil)]
19:42:16 INFO - PROCESS | 1899 | ++DOMWINDOW == 92 (0x7f111d61f800) [pid = 1948] [serial = 531] [outer = 0x7f111a5b8c00]
19:42:17 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
19:42:17 INFO - document served over http requires an http
19:42:17 INFO - sub-resource via iframe-tag using the http-csp
19:42:17 INFO - delivery method with swap-origin-redirect and when
19:42: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/http-csp/cross-origin/http-http/iframe-tag/cross-origin.swap-origin-redirect.http.html"
19:42:17 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:42:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:42:17 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:42:17 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
19:42:17 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
19:42:17 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:42:17 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:42:17 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
19:42:17 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 1736ms
19:42:17 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html
19:42:17 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:42:17 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111a53de00 == 28 [pid = 1948] [id = 191]
19:42:17 INFO - PROCESS | 1899 | ++DOMWINDOW == 93 (0x7f111a618c00) [pid = 1948] [serial = 532] [outer = (nil)]
19:42:17 INFO - PROCESS | 1899 | ++DOMWINDOW == 94 (0x7f111a544400) [pid = 1948] [serial = 533] [outer = 0x7f111a618c00]
19:42:17 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:42:17 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:42:17 INFO - PROCESS | 1899 | ++DOMWINDOW == 95 (0x7f111a6f0000) [pid = 1948] [serial = 534] [outer = 0x7f111a618c00]
19:42:18 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:42:18 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:42:18 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:42:19 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
19:42:19 INFO - document served over http requires an http
19:42:19 INFO - sub-resource via script-tag using the http-csp
19:42:19 INFO - delivery method with keep-origin-redirect and when
19:42: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"
19:42:19 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:42:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:42:19 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:42:19 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
19:42:19 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
19:42:19 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:42:19 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:42:19 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
19:42:19 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 2137ms
19:42:19 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html
19:42:19 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:42:19 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1119a42300 == 29 [pid = 1948] [id = 192]
19:42:19 INFO - PROCESS | 1899 | ++DOMWINDOW == 96 (0x7f111a71fc00) [pid = 1948] [serial = 535] [outer = (nil)]
19:42:19 INFO - PROCESS | 1899 | ++DOMWINDOW == 97 (0x7f111a424000) [pid = 1948] [serial = 536] [outer = 0x7f111a71fc00]
19:42:20 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:42:20 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:42:20 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:42:20 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:42:20 INFO - PROCESS | 1899 | ++DOMWINDOW == 98 (0x7f111a424800) [pid = 1948] [serial = 537] [outer = 0x7f111a71fc00]
19:42:20 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:42:20 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:42:20 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:42:22 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
19:42:22 INFO - document served over http requires an http
19:42:22 INFO - sub-resource via script-tag using the http-csp
19:42:22 INFO - delivery method with no-redirect and when
19:42: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"
19:42:22 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:42:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:42:22 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:42:22 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
19:42:22 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
19:42:22 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:42:22 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:42:22 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
19:42:22 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html | took 3103ms
19:42:22 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html
19:42:22 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:42:23 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1119a40500 == 30 [pid = 1948] [id = 193]
19:42:23 INFO - PROCESS | 1899 | ++DOMWINDOW == 99 (0x7f1119a59800) [pid = 1948] [serial = 538] [outer = (nil)]
19:42:23 INFO - PROCESS | 1899 | ++DOMWINDOW == 100 (0x7f111a424400) [pid = 1948] [serial = 539] [outer = 0x7f1119a59800]
19:42:23 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:42:24 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:42:24 INFO - PROCESS | 1899 | ++DOMWINDOW == 101 (0x7f111a9d7400) [pid = 1948] [serial = 540] [outer = 0x7f1119a59800]
19:42:24 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:42:24 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:42:24 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
19:42:24 INFO - document served over http requires an http
19:42:24 INFO - sub-resource via script-tag using the http-csp
19:42:24 INFO - delivery method with swap-origin-redirect and when
19:42: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/http-csp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html"
19:42:24 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:42:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:42:24 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:42:24 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
19:42:24 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
19:42:24 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:42:24 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:42:24 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
19:42:24 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 2599ms
19:42:24 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/xhr-request/cross-origin.keep-origin-redirect.http.html
19:42:25 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111a9f0500 == 31 [pid = 1948] [id = 194]
19:42:25 INFO - PROCESS | 1899 | ++DOMWINDOW == 102 (0x7f111bca0000) [pid = 1948] [serial = 541] [outer = (nil)]
19:42:25 INFO - PROCESS | 1899 | ++DOMWINDOW == 103 (0x7f111c0f8400) [pid = 1948] [serial = 542] [outer = 0x7f111bca0000]
19:42:25 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:42:25 INFO - PROCESS | 1899 | ++DOMWINDOW == 104 (0x7f111c3f0400) [pid = 1948] [serial = 543] [outer = 0x7f111bca0000]
19:42:25 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:42:26 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111de7f900 == 30 [pid = 1948] [id = 182]
19:42:26 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111ceab400 == 29 [pid = 1948] [id = 181]
19:42:26 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111c011300 == 28 [pid = 1948] [id = 180]
19:42:26 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111bb2c900 == 27 [pid = 1948] [id = 179]
19:42:26 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111a9f1400 == 26 [pid = 1948] [id = 178]
19:42:26 INFO - PROCESS | 1899 | --DOCSHELL 0x7f112624a600 == 25 [pid = 1948] [id = 176]
19:42:26 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1122f0a800 == 24 [pid = 1948] [id = 175]
19:42:26 INFO - PROCESS | 1899 | --DOCSHELL 0x7f11214de500 == 23 [pid = 1948] [id = 174]
19:42:26 INFO - PROCESS | 1899 | --DOCSHELL 0x7f112102bc00 == 22 [pid = 1948] [id = 173]
19:42:26 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1120c10300 == 21 [pid = 1948] [id = 171]
19:42:26 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1120d6c700 == 20 [pid = 1948] [id = 172]
19:42:26 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111f9ae200 == 19 [pid = 1948] [id = 170]
19:42:26 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111e244c00 == 18 [pid = 1948] [id = 169]
19:42:26 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111e214d00 == 17 [pid = 1948] [id = 167]
19:42:26 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111bb2e700 == 16 [pid = 1948] [id = 168]
19:42:26 INFO - PROCESS | 1899 | --DOMWINDOW == 16 (0x7fb8bb997c00) [pid = 1899] [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.]
19:42:26 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
19:42:26 INFO - document served over http requires an http
19:42:26 INFO - sub-resource via xhr-request using the http-csp
19:42:26 INFO - delivery method with keep-origin-redirect and when
19:42: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"
19:42:26 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:42:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:42:26 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:42:26 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
19:42:26 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
19:42:26 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:42:26 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:42:26 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
19:42:26 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 1657ms
19:42:26 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html
19:42:26 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111bb2c900 == 17 [pid = 1948] [id = 195]
19:42:26 INFO - PROCESS | 1899 | ++DOMWINDOW == 105 (0x7f111cef7000) [pid = 1948] [serial = 544] [outer = (nil)]
19:42:27 INFO - PROCESS | 1899 | ++DOMWINDOW == 106 (0x7f111cef8000) [pid = 1948] [serial = 545] [outer = 0x7f111cef7000]
19:42:27 INFO - PROCESS | 1899 | ++DOMWINDOW == 107 (0x7f111d687000) [pid = 1948] [serial = 546] [outer = 0x7f111cef7000]
19:42:27 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:42:27 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:42:28 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
19:42:28 INFO - document served over http requires an http
19:42:28 INFO - sub-resource via xhr-request using the http-csp
19:42:28 INFO - delivery method with no-redirect and when
19:42: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"
19:42:28 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:42:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:42:28 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:42:28 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
19:42:28 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
19:42:28 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:42:28 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:42:28 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
19:42:28 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html | took 1480ms
19:42:28 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/xhr-request/cross-origin.swap-origin-redirect.http.html
19:42:28 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111cc3f900 == 18 [pid = 1948] [id = 196]
19:42:28 INFO - PROCESS | 1899 | ++DOMWINDOW == 108 (0x7f111e3a2c00) [pid = 1948] [serial = 547] [outer = (nil)]
19:42:28 INFO - PROCESS | 1899 | ++DOMWINDOW == 109 (0x7f111e3d5800) [pid = 1948] [serial = 548] [outer = 0x7f111e3a2c00]
19:42:28 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:42:28 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:42:28 INFO - PROCESS | 1899 | ++DOMWINDOW == 110 (0x7f111eb04000) [pid = 1948] [serial = 549] [outer = 0x7f111e3a2c00]
19:42:28 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:42:28 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:42:28 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:42:29 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
19:42:29 INFO - document served over http requires an http
19:42:29 INFO - sub-resource via xhr-request using the http-csp
19:42:29 INFO - delivery method with swap-origin-redirect and when
19: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/referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/xhr-request/cross-origin.swap-origin-redirect.http.html"
19:42:29 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:42:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:42:29 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:42:29 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
19:42:29 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
19:42:29 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:42:29 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:42:29 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
19:42:29 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 1585ms
19:42:29 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/fetch-request/cross-origin.keep-origin-redirect.http.html
19:42:29 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:42:29 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111ce83300 == 19 [pid = 1948] [id = 197]
19:42:29 INFO - PROCESS | 1899 | ++DOMWINDOW == 111 (0x7f111eec4400) [pid = 1948] [serial = 550] [outer = (nil)]
19:42:30 INFO - PROCESS | 1899 | ++DOMWINDOW == 112 (0x7f111ef15c00) [pid = 1948] [serial = 551] [outer = 0x7f111eec4400]
19:42:30 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:42:30 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:42:30 INFO - PROCESS | 1899 | ++DOMWINDOW == 113 (0x7f111f591400) [pid = 1948] [serial = 552] [outer = 0x7f111eec4400]
19:42:30 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:42:30 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:42:31 INFO - PROCESS | 1899 | --DOMWINDOW == 112 (0x7f1123077400) [pid = 1948] [serial = 488] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
19:42:31 INFO - PROCESS | 1899 | --DOMWINDOW == 111 (0x7f11211c2400) [pid = 1948] [serial = 483] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446172909504]
19:42:31 INFO - PROCESS | 1899 | --DOMWINDOW == 110 (0x7f11203ed000) [pid = 1948] [serial = 478] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
19:42:31 INFO - PROCESS | 1899 | --DOMWINDOW == 109 (0x7f111cef9000) [pid = 1948] [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]
19:42:31 INFO - PROCESS | 1899 | --DOMWINDOW == 108 (0x7f1120777400) [pid = 1948] [serial = 494] [outer = (nil)] [url = about:blank]
19:42:31 INFO - PROCESS | 1899 | --DOMWINDOW == 107 (0x7f1125e1c000) [pid = 1948] [serial = 489] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
19:42:31 INFO - PROCESS | 1899 | --DOMWINDOW == 106 (0x7f1122bc6000) [pid = 1948] [serial = 486] [outer = (nil)] [url = about:blank]
19:42:31 INFO - PROCESS | 1899 | --DOMWINDOW == 105 (0x7f111bb9f400) [pid = 1948] [serial = 509] [outer = (nil)] [url = about:blank]
19:42:31 INFO - PROCESS | 1899 | --DOMWINDOW == 104 (0x7f11211f4800) [pid = 1948] [serial = 484] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446172909504]
19:42:31 INFO - PROCESS | 1899 | --DOMWINDOW == 103 (0x7f112102e400) [pid = 1948] [serial = 481] [outer = (nil)] [url = about:blank]
19:42:31 INFO - PROCESS | 1899 | --DOMWINDOW == 102 (0x7f112027c400) [pid = 1948] [serial = 491] [outer = (nil)] [url = about:blank]
19:42:31 INFO - PROCESS | 1899 | --DOMWINDOW == 101 (0x7f111cef7400) [pid = 1948] [serial = 497] [outer = (nil)] [url = about:blank]
19:42:31 INFO - PROCESS | 1899 | --DOMWINDOW == 100 (0x7f111bb57800) [pid = 1948] [serial = 500] [outer = (nil)] [url = about:blank]
19:42:31 INFO - PROCESS | 1899 | --DOMWINDOW == 99 (0x7f111c2fe400) [pid = 1948] [serial = 470] [outer = (nil)] [url = about:blank]
19:42:31 INFO - PROCESS | 1899 | --DOMWINDOW == 98 (0x7f111eb85000) [pid = 1948] [serial = 503] [outer = (nil)] [url = about:blank]
19:42:31 INFO - PROCESS | 1899 | --DOMWINDOW == 97 (0x7f111f45a400) [pid = 1948] [serial = 473] [outer = (nil)] [url = about:blank]
19:42:31 INFO - PROCESS | 1899 | --DOMWINDOW == 96 (0x7f11214cf400) [pid = 1948] [serial = 506] [outer = (nil)] [url = about:blank]
19:42:31 INFO - PROCESS | 1899 | --DOMWINDOW == 95 (0x7f11203f1800) [pid = 1948] [serial = 479] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
19:42:31 INFO - PROCESS | 1899 | --DOMWINDOW == 94 (0x7f111fcc5c00) [pid = 1948] [serial = 476] [outer = (nil)] [url = about:blank]
19:42:31 INFO - PROCESS | 1899 | --DOMWINDOW == 93 (0x7f111eb1e000) [pid = 1948] [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]
19:42:31 INFO - PROCESS | 1899 | --DOMWINDOW == 92 (0x7f111cd0f400) [pid = 1948] [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]
19:42:31 INFO - PROCESS | 1899 | --DOMWINDOW == 91 (0x7f1121143800) [pid = 1948] [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]
19:42:31 INFO - PROCESS | 1899 | --DOMWINDOW == 90 (0x7f111a9a2c00) [pid = 1948] [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]
19:42:31 INFO - PROCESS | 1899 | --DOMWINDOW == 89 (0x7f111c10c000) [pid = 1948] [serial = 501] [outer = (nil)] [url = about:blank]
19:42:31 INFO - PROCESS | 1899 | --DOMWINDOW == 88 (0x7f111f960400) [pid = 1948] [serial = 504] [outer = (nil)] [url = about:blank]
19:42:31 INFO - PROCESS | 1899 | --DOMWINDOW == 87 (0x7f1125ed1800) [pid = 1948] [serial = 507] [outer = (nil)] [url = about:blank]
19:42:31 INFO - PROCESS | 1899 | --DOMWINDOW == 86 (0x7f111e3e4000) [pid = 1948] [serial = 468] [outer = (nil)] [url = about:blank]
19:42:32 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
19:42:32 INFO - document served over http requires an https
19:42:32 INFO - sub-resource via fetch-request using the http-csp
19:42:32 INFO - delivery method with keep-origin-redirect and when
19:42: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"
19:42:32 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:42:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:42:32 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:42:32 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
19:42:32 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
19:42:32 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
19:42:32 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:42:32 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:42:32 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
19:42:32 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 2347ms
19:42:32 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/fetch-request/cross-origin.no-redirect.http.html
19:42:32 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111d722600 == 20 [pid = 1948] [id = 198]
19:42:32 INFO - PROCESS | 1899 | ++DOMWINDOW == 87 (0x7f111bb9f400) [pid = 1948] [serial = 553] [outer = (nil)]
19:42:32 INFO - PROCESS | 1899 | ++DOMWINDOW == 88 (0x7f111bca2800) [pid = 1948] [serial = 554] [outer = 0x7f111bb9f400]
19:42:32 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:42:32 INFO - PROCESS | 1899 | ++DOMWINDOW == 89 (0x7f111cf18800) [pid = 1948] [serial = 555] [outer = 0x7f111bb9f400]
19:42:32 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:42:33 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
19:42:33 INFO - document served over http requires an https
19:42:33 INFO - sub-resource via fetch-request using the http-csp
19:42:33 INFO - delivery method with no-redirect and when
19: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"
19:42:33 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:42:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:42:33 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:42:33 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
19:42:33 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
19:42:33 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
19:42:33 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:42:33 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:42:33 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
19:42:33 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/fetch-request/cross-origin.no-redirect.http.html | took 1893ms
19:42:34 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/fetch-request/cross-origin.swap-origin-redirect.http.html
19:42:34 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111bb2ba00 == 21 [pid = 1948] [id = 199]
19:42:34 INFO - PROCESS | 1899 | ++DOMWINDOW == 90 (0x7f111c318000) [pid = 1948] [serial = 556] [outer = (nil)]
19:42:34 INFO - PROCESS | 1899 | ++DOMWINDOW == 91 (0x7f111c318400) [pid = 1948] [serial = 557] [outer = 0x7f111c318000]
19:42:34 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:42:34 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:42:34 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:42:35 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:42:35 INFO - PROCESS | 1899 | ++DOMWINDOW == 92 (0x7f111d760000) [pid = 1948] [serial = 558] [outer = 0x7f111c318000]
19:42:35 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:42:35 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:42:36 INFO - PROCESS | 1899 | [Child 1948] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 885
19:42:36 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
19:42:36 INFO - document served over http requires an https
19:42:36 INFO - sub-resource via fetch-request using the http-csp
19:42:36 INFO - delivery method with swap-origin-redirect and when
19:42: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"
19:42:36 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:42:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:42:36 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:42:36 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
19:42:36 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
19:42:36 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
19:42:36 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:42:36 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:42:36 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
19:42:36 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 2355ms
19:42:36 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/iframe-tag/cross-origin.keep-origin-redirect.http.html
19:42:37 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111e212000 == 22 [pid = 1948] [id = 200]
19:42:37 INFO - PROCESS | 1899 | ++DOMWINDOW == 93 (0x7f111f4d5c00) [pid = 1948] [serial = 559] [outer = (nil)]
19:42:37 INFO - PROCESS | 1899 | ++DOMWINDOW == 94 (0x7f111f5a2000) [pid = 1948] [serial = 560] [outer = 0x7f111f4d5c00]
19:42:37 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:42:37 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:42:37 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:42:37 INFO - PROCESS | 1899 | ++DOMWINDOW == 95 (0x7f111f5e7c00) [pid = 1948] [serial = 561] [outer = 0x7f111f4d5c00]
19:42:38 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:42:38 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:42:38 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:42:38 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111e244700 == 23 [pid = 1948] [id = 201]
19:42:38 INFO - PROCESS | 1899 | ++DOMWINDOW == 96 (0x7f111fc96800) [pid = 1948] [serial = 562] [outer = (nil)]
19:42:38 INFO - PROCESS | 1899 | ++DOMWINDOW == 97 (0x7f112027cc00) [pid = 1948] [serial = 563] [outer = 0x7f111fc96800]
19:42:38 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
19:42:38 INFO - document served over http requires an https
19:42:38 INFO - sub-resource via iframe-tag using the http-csp
19:42:38 INFO - delivery method with keep-origin-redirect and when
19:42: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"
19:42:38 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:42:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:42:38 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:42:38 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
19:42:38 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
19:42:38 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:42:38 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:42:38 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
19:42:38 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 2602ms
19:42:38 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/iframe-tag/cross-origin.no-redirect.http.html
19:42:39 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111ef2b700 == 24 [pid = 1948] [id = 202]
19:42:39 INFO - PROCESS | 1899 | ++DOMWINDOW == 98 (0x7f1120730400) [pid = 1948] [serial = 564] [outer = (nil)]
19:42:39 INFO - PROCESS | 1899 | ++DOMWINDOW == 99 (0x7f1120730800) [pid = 1948] [serial = 565] [outer = 0x7f1120730400]
19:42:39 INFO - PROCESS | 1899 | ++DOMWINDOW == 100 (0x7f1120c5e800) [pid = 1948] [serial = 566] [outer = 0x7f1120730400]
19:42:39 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:42:39 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:42:39 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:42:40 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111f857800 == 25 [pid = 1948] [id = 203]
19:42:40 INFO - PROCESS | 1899 | ++DOMWINDOW == 101 (0x7f1120cb0c00) [pid = 1948] [serial = 567] [outer = (nil)]
19:42:40 INFO - PROCESS | 1899 | ++DOMWINDOW == 102 (0x7f1120cc6400) [pid = 1948] [serial = 568] [outer = 0x7f1120cb0c00]
19:42:40 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
19:42:40 INFO - document served over http requires an https
19:42:40 INFO - sub-resource via iframe-tag using the http-csp
19:42:40 INFO - delivery method with no-redirect and when
19:42: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"
19:42:40 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:42:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:42:40 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:42:40 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
19:42:40 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
19:42:40 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:42:40 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:42:40 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
19:42:40 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/iframe-tag/cross-origin.no-redirect.http.html | took 1681ms
19:42:40 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/iframe-tag/cross-origin.swap-origin-redirect.http.html
19:42:40 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111fd22400 == 26 [pid = 1948] [id = 204]
19:42:40 INFO - PROCESS | 1899 | ++DOMWINDOW == 103 (0x7f1121166c00) [pid = 1948] [serial = 569] [outer = (nil)]
19:42:41 INFO - PROCESS | 1899 | ++DOMWINDOW == 104 (0x7f11211c2400) [pid = 1948] [serial = 570] [outer = 0x7f1121166c00]
19:42:41 INFO - PROCESS | 1899 | ++DOMWINDOW == 105 (0x7f1121545800) [pid = 1948] [serial = 571] [outer = 0x7f1121166c00]
19:42:41 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:42:41 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:42:41 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:42:42 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1120d6c700 == 27 [pid = 1948] [id = 205]
19:42:42 INFO - PROCESS | 1899 | ++DOMWINDOW == 106 (0x7f1122a22000) [pid = 1948] [serial = 572] [outer = (nil)]
19:42:42 INFO - PROCESS | 1899 | ++DOMWINDOW == 107 (0x7f1122a4bc00) [pid = 1948] [serial = 573] [outer = 0x7f1122a22000]
19:42:42 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
19:42:42 INFO - document served over http requires an https
19:42:42 INFO - sub-resource via iframe-tag using the http-csp
19:42:42 INFO - delivery method with swap-origin-redirect and when
19:42: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"
19:42:42 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:42:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:42:42 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:42:42 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
19:42:42 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
19:42:42 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:42:42 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:42:42 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
19:42:42 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 1744ms
19:42:42 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/script-tag/cross-origin.keep-origin-redirect.http.html
19:42:42 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:42:42 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f112102b700 == 28 [pid = 1948] [id = 206]
19:42:42 INFO - PROCESS | 1899 | ++DOMWINDOW == 108 (0x7f1125e4e800) [pid = 1948] [serial = 574] [outer = (nil)]
19:42:42 INFO - PROCESS | 1899 | ++DOMWINDOW == 109 (0x7f1125e4ec00) [pid = 1948] [serial = 575] [outer = 0x7f1125e4e800]
19:42:43 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:42:43 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:42:43 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:42:43 INFO - PROCESS | 1899 | ++DOMWINDOW == 110 (0x7f1126361400) [pid = 1948] [serial = 576] [outer = 0x7f1125e4e800]
19:42:43 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:42:43 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:42:43 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:42:43 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:42:44 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
19:42:44 INFO - document served over http requires an https
19:42:44 INFO - sub-resource via script-tag using the http-csp
19:42:44 INFO - delivery method with keep-origin-redirect and when
19:42: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"
19:42:44 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:42:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:42:44 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:42:44 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
19:42:44 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
19:42:44 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:42:44 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:42:44 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
19:42:44 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 1689ms
19:42:44 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/script-tag/cross-origin.no-redirect.http.html
19:42:44 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f11214e0800 == 29 [pid = 1948] [id = 207]
19:42:44 INFO - PROCESS | 1899 | ++DOMWINDOW == 111 (0x7f111cef8400) [pid = 1948] [serial = 577] [outer = (nil)]
19:42:44 INFO - PROCESS | 1899 | ++DOMWINDOW == 112 (0x7f1120dd0400) [pid = 1948] [serial = 578] [outer = 0x7f111cef8400]
19:42:44 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:42:44 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:42:45 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:42:45 INFO - PROCESS | 1899 | ++DOMWINDOW == 113 (0x7f1120dd0c00) [pid = 1948] [serial = 579] [outer = 0x7f111cef8400]
19:42:45 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:42:45 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:42:45 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:42:46 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
19:42:46 INFO - document served over http requires an https
19:42:46 INFO - sub-resource via script-tag using the http-csp
19:42:46 INFO - delivery method with no-redirect and when
19:42: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"
19:42:46 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:42:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:42:46 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:42:46 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
19:42:46 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
19:42:46 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:42:46 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:42:46 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
19:42:46 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/script-tag/cross-origin.no-redirect.http.html | took 2191ms
19:42:46 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/script-tag/cross-origin.swap-origin-redirect.http.html
19:42:46 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:42:46 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f11231fe100 == 30 [pid = 1948] [id = 208]
19:42:46 INFO - PROCESS | 1899 | ++DOMWINDOW == 114 (0x7f111e25bc00) [pid = 1948] [serial = 580] [outer = (nil)]
19:42:47 INFO - PROCESS | 1899 | ++DOMWINDOW == 115 (0x7f111a7fa000) [pid = 1948] [serial = 581] [outer = 0x7f111e25bc00]
19:42:47 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:42:47 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:42:47 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:42:47 INFO - PROCESS | 1899 | ++DOMWINDOW == 116 (0x7f111a7ad800) [pid = 1948] [serial = 582] [outer = 0x7f111e25bc00]
19:42:47 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:42:47 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:42:49 INFO - PROCESS | 1899 | [Child 1948] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 885
19:42:49 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
19:42:49 INFO - document served over http requires an https
19:42:49 INFO - sub-resource via script-tag using the http-csp
19:42:49 INFO - delivery method with swap-origin-redirect and when
19:42: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"
19:42:49 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:42:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:42:49 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:42:49 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
19:42:49 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
19:42:49 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:42:49 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:42:49 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
19:42:49 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 2900ms
19:42:49 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/xhr-request/cross-origin.keep-origin-redirect.http.html
19:42:49 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:42:49 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1119a44100 == 31 [pid = 1948] [id = 209]
19:42:49 INFO - PROCESS | 1899 | ++DOMWINDOW == 117 (0x7f1118a5f400) [pid = 1948] [serial = 583] [outer = (nil)]
19:42:50 INFO - PROCESS | 1899 | ++DOMWINDOW == 118 (0x7f1119a59c00) [pid = 1948] [serial = 584] [outer = 0x7f1118a5f400]
19:42:50 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:42:50 INFO - PROCESS | 1899 | ++DOMWINDOW == 119 (0x7f111a9a2c00) [pid = 1948] [serial = 585] [outer = 0x7f1118a5f400]
19:42:50 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:42:50 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:42:51 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111d6e3800 == 30 [pid = 1948] [id = 163]
19:42:51 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111ce83300 == 29 [pid = 1948] [id = 197]
19:42:51 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111cc3f900 == 28 [pid = 1948] [id = 196]
19:42:51 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111bb2c900 == 27 [pid = 1948] [id = 195]
19:42:51 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111a9f0500 == 26 [pid = 1948] [id = 194]
19:42:51 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1119a40500 == 25 [pid = 1948] [id = 193]
19:42:51 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111a53de00 == 24 [pid = 1948] [id = 191]
19:42:51 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111a4ecd00 == 23 [pid = 1948] [id = 189]
19:42:51 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111a53c000 == 22 [pid = 1948] [id = 190]
19:42:51 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111a4ea000 == 21 [pid = 1948] [id = 188]
19:42:51 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1125fce200 == 20 [pid = 1948] [id = 187]
19:42:51 INFO - PROCESS | 1899 | --DOCSHELL 0x7f11214e2b00 == 19 [pid = 1948] [id = 186]
19:42:51 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1120d6a900 == 18 [pid = 1948] [id = 185]
19:42:51 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111d7b0100 == 17 [pid = 1948] [id = 184]
19:42:51 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111a9f0000 == 16 [pid = 1948] [id = 183]
19:42:51 INFO - PROCESS | 1899 | --DOMWINDOW == 118 (0x7f111eb7f800) [pid = 1948] [serial = 498] [outer = (nil)] [url = about:blank]
19:42:52 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
19:42:52 INFO - document served over http requires an https
19:42:52 INFO - sub-resource via xhr-request using the http-csp
19:42:52 INFO - delivery method with keep-origin-redirect and when
19:42: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"
19:42:52 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:42:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:42:52 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:42:52 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
19:42:52 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
19:42:52 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:42:52 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:42:52 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
19:42:52 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 3003ms
19:42:52 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/xhr-request/cross-origin.no-redirect.http.html
19:42:52 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1119a43700 == 17 [pid = 1948] [id = 210]
19:42:52 INFO - PROCESS | 1899 | ++DOMWINDOW == 119 (0x7f111a7adc00) [pid = 1948] [serial = 586] [outer = (nil)]
19:42:52 INFO - PROCESS | 1899 | ++DOMWINDOW == 120 (0x7f111a7fa400) [pid = 1948] [serial = 587] [outer = 0x7f111a7adc00]
19:42:53 INFO - PROCESS | 1899 | ++DOMWINDOW == 121 (0x7f111bca0c00) [pid = 1948] [serial = 588] [outer = 0x7f111a7adc00]
19:42:53 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:42:53 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:42:53 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
19:42:53 INFO - document served over http requires an https
19:42:53 INFO - sub-resource via xhr-request using the http-csp
19:42:53 INFO - delivery method with no-redirect and when
19:42: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"
19:42:53 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:42:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:42:53 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:42:53 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
19:42:53 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
19:42:53 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:42:53 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:42:53 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
19:42:53 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/xhr-request/cross-origin.no-redirect.http.html | took 1513ms
19:42:53 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/xhr-request/cross-origin.swap-origin-redirect.http.html
19:42:54 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111a4ed200 == 18 [pid = 1948] [id = 211]
19:42:54 INFO - PROCESS | 1899 | ++DOMWINDOW == 122 (0x7f111d7e6800) [pid = 1948] [serial = 589] [outer = (nil)]
19:42:54 INFO - PROCESS | 1899 | ++DOMWINDOW == 123 (0x7f111de7a000) [pid = 1948] [serial = 590] [outer = 0x7f111d7e6800]
19:42:54 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:42:54 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:42:54 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:42:54 INFO - PROCESS | 1899 | ++DOMWINDOW == 124 (0x7f111eb04c00) [pid = 1948] [serial = 591] [outer = 0x7f111d7e6800]
19:42:54 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:42:54 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:42:55 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
19:42:55 INFO - document served over http requires an https
19:42:55 INFO - sub-resource via xhr-request using the http-csp
19:42:55 INFO - delivery method with swap-origin-redirect and when
19:42: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"
19:42:55 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:42:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:42:55 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:42:55 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
19:42:55 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
19:42:55 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:42:55 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:42:55 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
19:42:55 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 1687ms
19:42:55 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
19:42:55 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:42:55 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111a540600 == 19 [pid = 1948] [id = 212]
19:42:55 INFO - PROCESS | 1899 | ++DOMWINDOW == 125 (0x7f111f972000) [pid = 1948] [serial = 592] [outer = (nil)]
19:42:56 INFO - PROCESS | 1899 | ++DOMWINDOW == 126 (0x7f111fcc5000) [pid = 1948] [serial = 593] [outer = 0x7f111f972000]
19:42:56 INFO - PROCESS | 1899 | ++DOMWINDOW == 127 (0x7f11203ed400) [pid = 1948] [serial = 594] [outer = 0x7f111f972000]
19:42:56 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:42:56 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:42:56 INFO - PROCESS | 1899 | --DOMWINDOW == 126 (0x7f111cc60c00) [pid = 1948] [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]
19:42:56 INFO - PROCESS | 1899 | --DOMWINDOW == 125 (0x7f111a5b8c00) [pid = 1948] [serial = 530] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
19:42:56 INFO - PROCESS | 1899 | --DOMWINDOW == 124 (0x7f111a9c9000) [pid = 1948] [serial = 520] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
19:42:56 INFO - PROCESS | 1899 | --DOMWINDOW == 123 (0x7f111a4bf400) [pid = 1948] [serial = 525] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446172934996]
19:42:56 INFO - PROCESS | 1899 | --DOMWINDOW == 122 (0x7f111bab8800) [pid = 1948] [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]
19:42:56 INFO - PROCESS | 1899 | --DOMWINDOW == 121 (0x7f111a544400) [pid = 1948] [serial = 533] [outer = (nil)] [url = about:blank]
19:42:56 INFO - PROCESS | 1899 | --DOMWINDOW == 120 (0x7f111a424000) [pid = 1948] [serial = 536] [outer = (nil)] [url = about:blank]
19:42:56 INFO - PROCESS | 1899 | --DOMWINDOW == 119 (0x7f111a4bf800) [pid = 1948] [serial = 526] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446172934996]
19:42:56 INFO - PROCESS | 1899 | --DOMWINDOW == 118 (0x7f111a5d8000) [pid = 1948] [serial = 523] [outer = (nil)] [url = about:blank]
19:42:56 INFO - PROCESS | 1899 | --DOMWINDOW == 117 (0x7f111d61f800) [pid = 1948] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
19:42:56 INFO - PROCESS | 1899 | --DOMWINDOW == 116 (0x7f111a442400) [pid = 1948] [serial = 528] [outer = (nil)] [url = about:blank]
19:42:56 INFO - PROCESS | 1899 | --DOMWINDOW == 115 (0x7f111c0f3800) [pid = 1948] [serial = 512] [outer = (nil)] [url = about:blank]
19:42:56 INFO - PROCESS | 1899 | --DOMWINDOW == 114 (0x7f111eec4000) [pid = 1948] [serial = 515] [outer = (nil)] [url = about:blank]
19:42:56 INFO - PROCESS | 1899 | --DOMWINDOW == 113 (0x7f111a9c9400) [pid = 1948] [serial = 521] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
19:42:56 INFO - PROCESS | 1899 | --DOMWINDOW == 112 (0x7f111a927800) [pid = 1948] [serial = 518] [outer = (nil)] [url = about:blank]
19:42:56 INFO - PROCESS | 1899 | --DOMWINDOW == 111 (0x7f111ef15c00) [pid = 1948] [serial = 551] [outer = (nil)] [url = about:blank]
19:42:56 INFO - PROCESS | 1899 | --DOMWINDOW == 110 (0x7f111e3d5800) [pid = 1948] [serial = 548] [outer = (nil)] [url = about:blank]
19:42:56 INFO - PROCESS | 1899 | --DOMWINDOW == 109 (0x7f111a424400) [pid = 1948] [serial = 539] [outer = (nil)] [url = about:blank]
19:42:56 INFO - PROCESS | 1899 | --DOMWINDOW == 108 (0x7f111c0f8400) [pid = 1948] [serial = 542] [outer = (nil)] [url = about:blank]
19:42:56 INFO - PROCESS | 1899 | --DOMWINDOW == 107 (0x7f111cef8000) [pid = 1948] [serial = 545] [outer = (nil)] [url = about:blank]
19:42:56 INFO - PROCESS | 1899 | --DOMWINDOW == 106 (0x7f111bca2800) [pid = 1948] [serial = 554] [outer = (nil)] [url = about:blank]
19:42:56 INFO - PROCESS | 1899 | --DOMWINDOW == 105 (0x7f111bca0000) [pid = 1948] [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]
19:42:56 INFO - PROCESS | 1899 | --DOMWINDOW == 104 (0x7f111e3a2c00) [pid = 1948] [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]
19:42:56 INFO - PROCESS | 1899 | --DOMWINDOW == 103 (0x7f111cef7000) [pid = 1948] [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]
19:42:56 INFO - PROCESS | 1899 | --DOMWINDOW == 102 (0x7f1119a59800) [pid = 1948] [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]
19:42:56 INFO - PROCESS | 1899 | --DOMWINDOW == 101 (0x7f111eec4400) [pid = 1948] [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]
19:42:56 INFO - PROCESS | 1899 | --DOMWINDOW == 100 (0x7f111c285800) [pid = 1948] [serial = 510] [outer = (nil)] [url = about:blank]
19:42:56 INFO - PROCESS | 1899 | --DOMWINDOW == 99 (0x7f111eb04000) [pid = 1948] [serial = 549] [outer = (nil)] [url = about:blank]
19:42:56 INFO - PROCESS | 1899 | --DOMWINDOW == 98 (0x7f111c3f0400) [pid = 1948] [serial = 543] [outer = (nil)] [url = about:blank]
19:42:56 INFO - PROCESS | 1899 | --DOMWINDOW == 97 (0x7f111d687000) [pid = 1948] [serial = 546] [outer = (nil)] [url = about:blank]
19:42:57 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
19:42:57 INFO - document served over http requires an http
19:42:57 INFO - sub-resource via fetch-request using the http-csp
19:42:57 INFO - delivery method with keep-origin-redirect and when
19:42:57 INFO - the target request is same-origin.
19:42:57 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 1705ms
19:42:57 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-http/fetch-request/same-origin-insecure.no-redirect.http.html
19:42:57 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111a9f4b00 == 20 [pid = 1948] [id = 213]
19:42:57 INFO - PROCESS | 1899 | ++DOMWINDOW == 98 (0x7f1119a74000) [pid = 1948] [serial = 595] [outer = (nil)]
19:42:57 INFO - PROCESS | 1899 | ++DOMWINDOW == 99 (0x7f111a424000) [pid = 1948] [serial = 596] [outer = 0x7f1119a74000]
19:42:57 INFO - PROCESS | 1899 | ++DOMWINDOW == 100 (0x7f111a4bf400) [pid = 1948] [serial = 597] [outer = 0x7f1119a74000]
19:42:58 INFO - PROCESS | 1899 | [Child 1948] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 885
19:42:58 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
19:42:58 INFO - document served over http requires an http
19:42:58 INFO - sub-resource via fetch-request using the http-csp
19:42:58 INFO - delivery method with no-redirect and when
19:42:58 INFO - the target request is same-origin.
19:42:58 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 1337ms
19:42:58 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
19:42:58 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1119a42800 == 21 [pid = 1948] [id = 214]
19:42:58 INFO - PROCESS | 1899 | ++DOMWINDOW == 101 (0x7f111a55a000) [pid = 1948] [serial = 598] [outer = (nil)]
19:42:59 INFO - PROCESS | 1899 | ++DOMWINDOW == 102 (0x7f111a5b8000) [pid = 1948] [serial = 599] [outer = 0x7f111a55a000]
19:42:59 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:42:59 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:42:59 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:42:59 INFO - PROCESS | 1899 | ++DOMWINDOW == 103 (0x7f111a9c9400) [pid = 1948] [serial = 600] [outer = 0x7f111a55a000]
19:42:59 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:43:00 INFO - PROCESS | 1899 | [Child 1948] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 885
19:43:00 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
19:43:00 INFO - document served over http requires an http
19:43:00 INFO - sub-resource via fetch-request using the http-csp
19:43:00 INFO - delivery method with swap-origin-redirect and when
19:43:00 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
19:43:00 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:43:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:43:00 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:43:00 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
19:43:00 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
19:43:00 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
19:43:00 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:43:00 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:43:00 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
19:43:00 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 2233ms
19:43:00 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
19:43:01 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:43:01 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111bd3af00 == 22 [pid = 1948] [id = 215]
19:43:01 INFO - PROCESS | 1899 | ++DOMWINDOW == 104 (0x7f111c228c00) [pid = 1948] [serial = 601] [outer = (nil)]
19:43:01 INFO - PROCESS | 1899 | ++DOMWINDOW == 105 (0x7f111c285800) [pid = 1948] [serial = 602] [outer = 0x7f111c228c00]
19:43:01 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:43:01 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:43:01 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:43:01 INFO - PROCESS | 1899 | ++DOMWINDOW == 106 (0x7f111cd87800) [pid = 1948] [serial = 603] [outer = 0x7f111c228c00]
19:43:01 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:43:02 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:43:02 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111c011300 == 23 [pid = 1948] [id = 216]
19:43:02 INFO - PROCESS | 1899 | ++DOMWINDOW == 107 (0x7f111cef8000) [pid = 1948] [serial = 604] [outer = (nil)]
19:43:02 INFO - PROCESS | 1899 | ++DOMWINDOW == 108 (0x7f111d72f400) [pid = 1948] [serial = 605] [outer = 0x7f111cef8000]
19:43:03 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
19:43:03 INFO - document served over http requires an http
19:43:03 INFO - sub-resource via iframe-tag using the http-csp
19:43:03 INFO - delivery method with keep-origin-redirect and when
19:43:03 INFO - the target request is same-origin.
19:43:03 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 2290ms
19:43:03 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-http/iframe-tag/same-origin-insecure.no-redirect.http.html
19:43:03 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111cc3ea00 == 24 [pid = 1948] [id = 217]
19:43:03 INFO - PROCESS | 1899 | ++DOMWINDOW == 109 (0x7f111eec4000) [pid = 1948] [serial = 606] [outer = (nil)]
19:43:03 INFO - PROCESS | 1899 | ++DOMWINDOW == 110 (0x7f111eec4400) [pid = 1948] [serial = 607] [outer = 0x7f111eec4000]
19:43:04 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:43:04 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:43:04 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:43:04 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:43:04 INFO - PROCESS | 1899 | ++DOMWINDOW == 111 (0x7f112027c400) [pid = 1948] [serial = 608] [outer = 0x7f111eec4000]
19:43:04 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:43:05 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111cc97500 == 25 [pid = 1948] [id = 218]
19:43:05 INFO - PROCESS | 1899 | ++DOMWINDOW == 112 (0x7f1120730c00) [pid = 1948] [serial = 609] [outer = (nil)]
19:43:05 INFO - PROCESS | 1899 | ++DOMWINDOW == 113 (0x7f1120c42000) [pid = 1948] [serial = 610] [outer = 0x7f1120730c00]
19:43:06 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
19:43:06 INFO - document served over http requires an http
19:43:06 INFO - sub-resource via iframe-tag using the http-csp
19:43:06 INFO - delivery method with no-redirect and when
19:43:06 INFO - the target request is same-origin.
19:43:06 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 3296ms
19:43:06 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
19:43:07 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111cc9ac00 == 26 [pid = 1948] [id = 219]
19:43:07 INFO - PROCESS | 1899 | ++DOMWINDOW == 114 (0x7f11211f4c00) [pid = 1948] [serial = 611] [outer = (nil)]
19:43:07 INFO - PROCESS | 1899 | ++DOMWINDOW == 115 (0x7f11214cf400) [pid = 1948] [serial = 612] [outer = 0x7f11211f4c00]
19:43:07 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:43:07 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:43:07 INFO - PROCESS | 1899 | ++DOMWINDOW == 116 (0x7f1122b4f400) [pid = 1948] [serial = 613] [outer = 0x7f11211f4c00]
19:43:07 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:43:07 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:43:08 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111ce84700 == 27 [pid = 1948] [id = 220]
19:43:08 INFO - PROCESS | 1899 | ++DOMWINDOW == 117 (0x7f1119546000) [pid = 1948] [serial = 614] [outer = (nil)]
19:43:08 INFO - PROCESS | 1899 | ++DOMWINDOW == 118 (0x7f1119546400) [pid = 1948] [serial = 615] [outer = 0x7f1119546000]
19:43:08 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
19:43:08 INFO - document served over http requires an http
19:43:08 INFO - sub-resource via iframe-tag using the http-csp
19:43:08 INFO - delivery method with swap-origin-redirect and when
19:43:08 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
19:43:08 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:43:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:43:08 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:43:08 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
19:43:08 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
19:43:08 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:43:08 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:43:08 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
19:43:08 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 2351ms
19:43:08 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
19:43:09 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:43:09 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111ceacd00 == 28 [pid = 1948] [id = 221]
19:43:09 INFO - PROCESS | 1899 | ++DOMWINDOW == 119 (0x7f11195c1c00) [pid = 1948] [serial = 616] [outer = (nil)]
19:43:09 INFO - PROCESS | 1899 | ++DOMWINDOW == 120 (0x7f1118e75000) [pid = 1948] [serial = 617] [outer = 0x7f11195c1c00]
19:43:09 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:43:09 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:43:09 INFO - PROCESS | 1899 | ++DOMWINDOW == 121 (0x7f1118e75800) [pid = 1948] [serial = 618] [outer = 0x7f11195c1c00]
19:43:09 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:43:09 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:43:09 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:43:10 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
19:43:10 INFO - document served over http requires an http
19:43:10 INFO - sub-resource via script-tag using the http-csp
19:43:10 INFO - delivery method with keep-origin-redirect and when
19:43:10 INFO - the target request is same-origin.
19:43:10 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 1779ms
19:43:10 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-http/script-tag/same-origin-insecure.no-redirect.http.html
19:43:10 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111d721c00 == 29 [pid = 1948] [id = 222]
19:43:10 INFO - PROCESS | 1899 | ++DOMWINDOW == 122 (0x7f1118b68800) [pid = 1948] [serial = 619] [outer = (nil)]
19:43:11 INFO - PROCESS | 1899 | ++DOMWINDOW == 123 (0x7f1118ae7400) [pid = 1948] [serial = 620] [outer = 0x7f1118b68800]
19:43:11 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:43:11 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:43:11 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:43:11 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:43:11 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:43:11 INFO - PROCESS | 1899 | ++DOMWINDOW == 124 (0x7f1119276000) [pid = 1948] [serial = 621] [outer = 0x7f1118b68800]
19:43:11 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:43:11 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:43:12 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
19:43:12 INFO - document served over http requires an http
19:43:12 INFO - sub-resource via script-tag using the http-csp
19:43:12 INFO - delivery method with no-redirect and when
19:43:12 INFO - the target request is same-origin.
19:43:12 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 1840ms
19:43:12 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
19:43:12 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111de81700 == 30 [pid = 1948] [id = 223]
19:43:12 INFO - PROCESS | 1899 | ++DOMWINDOW == 125 (0x7f111e331000) [pid = 1948] [serial = 622] [outer = (nil)]
19:43:13 INFO - PROCESS | 1899 | ++DOMWINDOW == 126 (0x7f111928e000) [pid = 1948] [serial = 623] [outer = 0x7f111e331000]
19:43:13 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:43:13 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:43:13 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:43:13 INFO - PROCESS | 1899 | ++DOMWINDOW == 127 (0x7f111934b800) [pid = 1948] [serial = 624] [outer = 0x7f111e331000]
19:43:13 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:43:14 INFO - PROCESS | 1899 | [Child 1948] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 885
19:43:15 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
19:43:15 INFO - document served over http requires an http
19:43:15 INFO - sub-resource via script-tag using the http-csp
19:43:15 INFO - delivery method with swap-origin-redirect and when
19:43: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"
19:43:15 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:43:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:43:15 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:43:15 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
19:43:15 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
19:43:15 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:43:15 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:43:15 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
19:43:15 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 2740ms
19:43:15 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
19:43:15 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111e213900 == 31 [pid = 1948] [id = 224]
19:43:15 INFO - PROCESS | 1899 | ++DOMWINDOW == 128 (0x7f1118f04c00) [pid = 1948] [serial = 625] [outer = (nil)]
19:43:15 INFO - PROCESS | 1899 | ++DOMWINDOW == 129 (0x7f1118eaa000) [pid = 1948] [serial = 626] [outer = 0x7f1118f04c00]
19:43:16 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:43:16 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:43:16 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:43:16 INFO - PROCESS | 1899 | ++DOMWINDOW == 130 (0x7f1118fb3400) [pid = 1948] [serial = 627] [outer = 0x7f1118f04c00]
19:43:16 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:43:16 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:43:17 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
19:43:17 INFO - document served over http requires an http
19:43:17 INFO - sub-resource via xhr-request using the http-csp
19:43:17 INFO - delivery method with keep-origin-redirect and when
19:43:17 INFO - the target request is same-origin.
19:43:17 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 2094ms
19:43:17 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-http/xhr-request/same-origin-insecure.no-redirect.http.html
19:43:17 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111ef29900 == 32 [pid = 1948] [id = 225]
19:43:17 INFO - PROCESS | 1899 | ++DOMWINDOW == 131 (0x7f111bab8000) [pid = 1948] [serial = 628] [outer = (nil)]
19:43:18 INFO - PROCESS | 1899 | ++DOMWINDOW == 132 (0x7f1118fac400) [pid = 1948] [serial = 629] [outer = 0x7f111bab8000]
19:43:18 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:43:18 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:43:18 INFO - PROCESS | 1899 | ++DOMWINDOW == 133 (0x7f1118fac000) [pid = 1948] [serial = 630] [outer = 0x7f111bab8000]
19:43:18 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:43:18 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:43:20 INFO - TEST-PASS | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-http/xhr-request/same-origin-insecure.no-redirect.http.html | The referrer URL is stripped-referrer when a
19:43:20 INFO - document served over http requires an http
19:43:20 INFO - sub-resource via xhr-request using the http-csp
19:43:20 INFO - delivery method with no-redirect and when
19:43:20 INFO - the target request is same-origin.
19:43:20 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-http/xhr-request/same-origin-insecure.no-redirect.http.html | took 2792ms
19:43:20 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-http/xhr-request/same-origin-insecure.swap-origin-redirect.http.html
19:43:20 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:43:21 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111a4ecd00 == 33 [pid = 1948] [id = 226]
19:43:21 INFO - PROCESS | 1899 | ++DOMWINDOW == 134 (0x7f1118aed000) [pid = 1948] [serial = 631] [outer = (nil)]
19:43:21 INFO - PROCESS | 1899 | ++DOMWINDOW == 135 (0x7f1118aed800) [pid = 1948] [serial = 632] [outer = 0x7f1118aed000]
19:43:21 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:43:21 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:43:21 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:43:22 INFO - PROCESS | 1899 | ++DOMWINDOW == 136 (0x7f111928ec00) [pid = 1948] [serial = 633] [outer = 0x7f1118aed000]
19:43:22 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:43:22 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:43:22 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:43:23 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
19:43:23 INFO - document served over http requires an http
19:43:23 INFO - sub-resource via xhr-request using the http-csp
19:43:23 INFO - delivery method with swap-origin-redirect and when
19:43: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"
19:43:23 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:43:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:43:23 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:43:23 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
19:43:23 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
19:43:23 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:43:23 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:43:23 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
19:43:23 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 2993ms
19:43:23 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
19:43:23 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111cc99800 == 34 [pid = 1948] [id = 227]
19:43:23 INFO - PROCESS | 1899 | ++DOMWINDOW == 137 (0x7f111a55ac00) [pid = 1948] [serial = 634] [outer = (nil)]
19:43:23 INFO - PROCESS | 1899 | ++DOMWINDOW == 138 (0x7f111a6c4800) [pid = 1948] [serial = 635] [outer = 0x7f111a55ac00]
19:43:23 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:43:24 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:43:24 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:43:24 INFO - PROCESS | 1899 | ++DOMWINDOW == 139 (0x7f111c2fe400) [pid = 1948] [serial = 636] [outer = 0x7f111a55ac00]
19:43:24 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:43:24 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:43:24 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111a9f2800 == 33 [pid = 1948] [id = 177]
19:43:24 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111a4ed200 == 32 [pid = 1948] [id = 211]
19:43:24 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1119a43700 == 31 [pid = 1948] [id = 210]
19:43:24 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1119a44100 == 30 [pid = 1948] [id = 209]
19:43:24 INFO - PROCESS | 1899 | --DOCSHELL 0x7f11214e0800 == 29 [pid = 1948] [id = 207]
19:43:24 INFO - PROCESS | 1899 | --DOCSHELL 0x7f112102b700 == 28 [pid = 1948] [id = 206]
19:43:24 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1120d6c700 == 27 [pid = 1948] [id = 205]
19:43:24 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111fd22400 == 26 [pid = 1948] [id = 204]
19:43:24 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111f857800 == 25 [pid = 1948] [id = 203]
19:43:24 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111ef2b700 == 24 [pid = 1948] [id = 202]
19:43:24 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111e212000 == 23 [pid = 1948] [id = 200]
19:43:24 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111e244700 == 22 [pid = 1948] [id = 201]
19:43:24 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111bb2ba00 == 21 [pid = 1948] [id = 199]
19:43:24 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111d722600 == 20 [pid = 1948] [id = 198]
19:43:25 INFO - PROCESS | 1899 | --DOMWINDOW == 138 (0x7f111a9d7400) [pid = 1948] [serial = 540] [outer = (nil)] [url = about:blank]
19:43:25 INFO - PROCESS | 1899 | --DOMWINDOW == 137 (0x7f111f591400) [pid = 1948] [serial = 552] [outer = (nil)] [url = about:blank]
19:43:25 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
19:43:25 INFO - document served over http requires an https
19:43:25 INFO - sub-resource via fetch-request using the http-csp
19:43:25 INFO - delivery method with keep-origin-redirect and when
19:43: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"
19:43:25 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:43:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:43:25 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:43:25 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
19:43:25 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
19:43:25 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
19:43:25 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:43:25 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:43:25 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
19:43:25 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 1955ms
19:43:25 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/fetch-request/same-origin-downgrade.no-redirect.http.html
19:43:25 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111a4ed200 == 21 [pid = 1948] [id = 228]
19:43:25 INFO - PROCESS | 1899 | ++DOMWINDOW == 138 (0x7f111a554c00) [pid = 1948] [serial = 637] [outer = (nil)]
19:43:25 INFO - PROCESS | 1899 | ++DOMWINDOW == 139 (0x7f111a7fa800) [pid = 1948] [serial = 638] [outer = 0x7f111a554c00]
19:43:25 INFO - PROCESS | 1899 | ++DOMWINDOW == 140 (0x7f111c3f0000) [pid = 1948] [serial = 639] [outer = 0x7f111a554c00]
19:43:25 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:43:25 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:43:25 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:43:26 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/fetch-request/same-origin-downgrade.no-redirect.http.html | The referrer URL is origin when a
19:43:26 INFO - document served over http requires an https
19:43:26 INFO - sub-resource via fetch-request using the http-csp
19:43:26 INFO - delivery method with no-redirect and when
19: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"
19:43:26 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:43:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:43:26 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:43:26 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
19:43:26 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
19:43:26 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
19:43:26 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:43:26 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:43:26 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/fetch-request/same-origin-downgrade.no-redirect.http.html:23:7
19:43:26 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/fetch-request/same-origin-downgrade.no-redirect.http.html | took 1582ms
19:43:26 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/fetch-request/same-origin-downgrade.swap-origin-redirect.http.html
19:43:26 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:43:27 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111bb2f600 == 22 [pid = 1948] [id = 229]
19:43:27 INFO - PROCESS | 1899 | ++DOMWINDOW == 141 (0x7f111bb7a400) [pid = 1948] [serial = 640] [outer = (nil)]
19:43:27 INFO - PROCESS | 1899 | ++DOMWINDOW == 142 (0x7f111c228800) [pid = 1948] [serial = 641] [outer = 0x7f111bb7a400]
19:43:27 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:43:27 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:43:27 INFO - PROCESS | 1899 | ++DOMWINDOW == 143 (0x7f111cc9c800) [pid = 1948] [serial = 642] [outer = 0x7f111bb7a400]
19:43:27 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:43:27 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:43:28 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
19:43:28 INFO - document served over http requires an https
19:43:28 INFO - sub-resource via fetch-request using the http-csp
19:43:28 INFO - delivery method with swap-origin-redirect and when
19:43: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"
19:43:28 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:43:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:43:28 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:43:28 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
19:43:28 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
19:43:28 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
19:43:28 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:43:28 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:43:28 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
19:43:28 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 1989ms
19:43:28 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
19:43:30 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111ceae100 == 21 [pid = 1948] [id = 161]
19:43:30 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1119a42800 == 20 [pid = 1948] [id = 214]
19:43:30 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111c011300 == 19 [pid = 1948] [id = 216]
19:43:30 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111bd3af00 == 18 [pid = 1948] [id = 215]
19:43:30 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111cc97500 == 17 [pid = 1948] [id = 218]
19:43:30 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111cc3ea00 == 16 [pid = 1948] [id = 217]
19:43:30 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111ce84700 == 15 [pid = 1948] [id = 220]
19:43:30 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111cc9ac00 == 14 [pid = 1948] [id = 219]
19:43:30 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111ceacd00 == 13 [pid = 1948] [id = 221]
19:43:30 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111d721c00 == 12 [pid = 1948] [id = 222]
19:43:30 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111de81700 == 11 [pid = 1948] [id = 223]
19:43:30 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111e213900 == 10 [pid = 1948] [id = 224]
19:43:30 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111a4ecd00 == 9 [pid = 1948] [id = 226]
19:43:30 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111cc99800 == 8 [pid = 1948] [id = 227]
19:43:30 INFO - PROCESS | 1899 | --DOCSHELL 0x7f11231fe100 == 7 [pid = 1948] [id = 208]
19:43:31 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1119a42800 == 8 [pid = 1948] [id = 230]
19:43:31 INFO - PROCESS | 1899 | ++DOMWINDOW == 144 (0x7f1118a65c00) [pid = 1948] [serial = 643] [outer = (nil)]
19:43:31 INFO - PROCESS | 1899 | ++DOMWINDOW == 145 (0x7f1118ae7000) [pid = 1948] [serial = 644] [outer = 0x7f1118a65c00]
19:43:31 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:43:31 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:43:31 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:43:31 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:43:31 INFO - PROCESS | 1899 | ++DOMWINDOW == 146 (0x7f1118ecb400) [pid = 1948] [serial = 645] [outer = 0x7f1118a65c00]
19:43:31 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:43:31 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:43:33 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
19:43:33 INFO - document served over http requires an https
19:43:33 INFO - sub-resource via fetch-request using the http-csp
19:43:33 INFO - delivery method with swap-origin-redirect and when
19:43: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"
19:43:33 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:43:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:43:33 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:43:33 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
19:43:33 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
19:43:33 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
19:43:33 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:43:33 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:43:33 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
19:43:33 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 4754ms
19:43:33 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
19:43:33 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:43:33 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111bd3e100 == 9 [pid = 1948] [id = 231]
19:43:33 INFO - PROCESS | 1899 | ++DOMWINDOW == 147 (0x7f11193ed800) [pid = 1948] [serial = 646] [outer = (nil)]
19:43:34 INFO - PROCESS | 1899 | ++DOMWINDOW == 148 (0x7f1119546c00) [pid = 1948] [serial = 647] [outer = 0x7f11193ed800]
19:43:34 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:43:34 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:43:34 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:43:34 INFO - PROCESS | 1899 | ++DOMWINDOW == 149 (0x7f111a9d7400) [pid = 1948] [serial = 648] [outer = 0x7f11193ed800]
19:43:34 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:43:34 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:43:34 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:43:34 INFO - PROCESS | 1899 | --DOMWINDOW == 148 (0x7f111d72f400) [pid = 1948] [serial = 605] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
19:43:34 INFO - PROCESS | 1899 | --DOMWINDOW == 147 (0x7f111a424000) [pid = 1948] [serial = 596] [outer = (nil)] [url = about:blank]
19:43:34 INFO - PROCESS | 1899 | --DOMWINDOW == 146 (0x7f111c285800) [pid = 1948] [serial = 602] [outer = (nil)] [url = about:blank]
19:43:34 INFO - PROCESS | 1899 | --DOMWINDOW == 145 (0x7f1120730c00) [pid = 1948] [serial = 609] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446172985194]
19:43:34 INFO - PROCESS | 1899 | --DOMWINDOW == 144 (0x7f111a5b8000) [pid = 1948] [serial = 599] [outer = (nil)] [url = about:blank]
19:43:34 INFO - PROCESS | 1899 | --DOMWINDOW == 143 (0x7f1119a59c00) [pid = 1948] [serial = 584] [outer = (nil)] [url = about:blank]
19:43:34 INFO - PROCESS | 1899 | --DOMWINDOW == 142 (0x7f11211c2400) [pid = 1948] [serial = 570] [outer = (nil)] [url = about:blank]
19:43:34 INFO - PROCESS | 1899 | --DOMWINDOW == 141 (0x7f111f5a2000) [pid = 1948] [serial = 560] [outer = (nil)] [url = about:blank]
19:43:34 INFO - PROCESS | 1899 | --DOMWINDOW == 140 (0x7f111c318400) [pid = 1948] [serial = 557] [outer = (nil)] [url = about:blank]
19:43:34 INFO - PROCESS | 1899 | --DOMWINDOW == 139 (0x7f1122a4bc00) [pid = 1948] [serial = 573] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
19:43:34 INFO - PROCESS | 1899 | --DOMWINDOW == 138 (0x7f111a7fa000) [pid = 1948] [serial = 581] [outer = (nil)] [url = about:blank]
19:43:34 INFO - PROCESS | 1899 | --DOMWINDOW == 137 (0x7f1125e4ec00) [pid = 1948] [serial = 575] [outer = (nil)] [url = about:blank]
19:43:34 INFO - PROCESS | 1899 | --DOMWINDOW == 136 (0x7f1120cc6400) [pid = 1948] [serial = 568] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446172960407]
19:43:34 INFO - PROCESS | 1899 | --DOMWINDOW == 135 (0x7f111fcc5000) [pid = 1948] [serial = 593] [outer = (nil)] [url = about:blank]
19:43:34 INFO - PROCESS | 1899 | --DOMWINDOW == 134 (0x7f1120dd0400) [pid = 1948] [serial = 578] [outer = (nil)] [url = about:blank]
19:43:34 INFO - PROCESS | 1899 | --DOMWINDOW == 133 (0x7f111a7fa400) [pid = 1948] [serial = 587] [outer = (nil)] [url = about:blank]
19:43:34 INFO - PROCESS | 1899 | --DOMWINDOW == 132 (0x7f111de7a000) [pid = 1948] [serial = 590] [outer = (nil)] [url = about:blank]
19:43:34 INFO - PROCESS | 1899 | --DOMWINDOW == 131 (0x7f112027cc00) [pid = 1948] [serial = 563] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
19:43:34 INFO - PROCESS | 1899 | --DOMWINDOW == 130 (0x7f1120730800) [pid = 1948] [serial = 565] [outer = (nil)] [url = about:blank]
19:43:34 INFO - PROCESS | 1899 | --DOMWINDOW == 129 (0x7f111a6c4800) [pid = 1948] [serial = 635] [outer = (nil)] [url = about:blank]
19:43:34 INFO - PROCESS | 1899 | --DOMWINDOW == 128 (0x7f1118aed800) [pid = 1948] [serial = 632] [outer = (nil)] [url = about:blank]
19:43:34 INFO - PROCESS | 1899 | --DOMWINDOW == 127 (0x7f1118fac400) [pid = 1948] [serial = 629] [outer = (nil)] [url = about:blank]
19:43:34 INFO - PROCESS | 1899 | --DOMWINDOW == 126 (0x7f1118eaa000) [pid = 1948] [serial = 626] [outer = (nil)] [url = about:blank]
19:43:34 INFO - PROCESS | 1899 | --DOMWINDOW == 125 (0x7f111928e000) [pid = 1948] [serial = 623] [outer = (nil)] [url = about:blank]
19:43:34 INFO - PROCESS | 1899 | --DOMWINDOW == 124 (0x7f1118ae7400) [pid = 1948] [serial = 620] [outer = (nil)] [url = about:blank]
19:43:34 INFO - PROCESS | 1899 | --DOMWINDOW == 123 (0x7f1118e75000) [pid = 1948] [serial = 617] [outer = (nil)] [url = about:blank]
19:43:34 INFO - PROCESS | 1899 | --DOMWINDOW == 122 (0x7f1119546400) [pid = 1948] [serial = 615] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
19:43:34 INFO - PROCESS | 1899 | --DOMWINDOW == 121 (0x7f11214cf400) [pid = 1948] [serial = 612] [outer = (nil)] [url = about:blank]
19:43:34 INFO - PROCESS | 1899 | --DOMWINDOW == 120 (0x7f1120c42000) [pid = 1948] [serial = 610] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446172985194]
19:43:34 INFO - PROCESS | 1899 | --DOMWINDOW == 119 (0x7f111eec4400) [pid = 1948] [serial = 607] [outer = (nil)] [url = about:blank]
19:43:34 INFO - PROCESS | 1899 | --DOMWINDOW == 118 (0x7f111a7fa800) [pid = 1948] [serial = 638] [outer = (nil)] [url = about:blank]
19:43:34 INFO - PROCESS | 1899 | --DOMWINDOW == 117 (0x7f111a7adc00) [pid = 1948] [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]
19:43:34 INFO - PROCESS | 1899 | --DOMWINDOW == 116 (0x7f111a55ac00) [pid = 1948] [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]
19:43:34 INFO - PROCESS | 1899 | --DOMWINDOW == 115 (0x7f111f972000) [pid = 1948] [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]
19:43:34 INFO - PROCESS | 1899 | --DOMWINDOW == 114 (0x7f1118a5f400) [pid = 1948] [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]
19:43:34 INFO - PROCESS | 1899 | --DOMWINDOW == 113 (0x7f1119a74000) [pid = 1948] [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]
19:43:34 INFO - PROCESS | 1899 | --DOMWINDOW == 112 (0x7f111bb9f400) [pid = 1948] [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]
19:43:34 INFO - PROCESS | 1899 | --DOMWINDOW == 111 (0x7f111d7e6800) [pid = 1948] [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]
19:43:34 INFO - PROCESS | 1899 | --DOMWINDOW == 110 (0x7f1118aed000) [pid = 1948] [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]
19:43:34 INFO - PROCESS | 1899 | --DOMWINDOW == 109 (0x7f111cef8000) [pid = 1948] [serial = 604] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
19:43:34 INFO - PROCESS | 1899 | --DOMWINDOW == 108 (0x7f1119546000) [pid = 1948] [serial = 614] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
19:43:34 INFO - PROCESS | 1899 | --DOMWINDOW == 107 (0x7f111fc96800) [pid = 1948] [serial = 562] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
19:43:34 INFO - PROCESS | 1899 | --DOMWINDOW == 106 (0x7f1122a22000) [pid = 1948] [serial = 572] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
19:43:34 INFO - PROCESS | 1899 | --DOMWINDOW == 105 (0x7f1120cb0c00) [pid = 1948] [serial = 567] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446172960407]
19:43:34 INFO - PROCESS | 1899 | --DOMWINDOW == 104 (0x7f111bca0c00) [pid = 1948] [serial = 588] [outer = (nil)] [url = about:blank]
19:43:34 INFO - PROCESS | 1899 | --DOMWINDOW == 103 (0x7f111eb04c00) [pid = 1948] [serial = 591] [outer = (nil)] [url = about:blank]
19:43:34 INFO - PROCESS | 1899 | --DOMWINDOW == 102 (0x7f111a9a2c00) [pid = 1948] [serial = 585] [outer = (nil)] [url = about:blank]
19:43:34 INFO - PROCESS | 1899 | --DOMWINDOW == 101 (0x7f111928ec00) [pid = 1948] [serial = 633] [outer = (nil)] [url = about:blank]
19:43:35 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
19:43:35 INFO - document served over http requires an https
19:43:35 INFO - sub-resource via fetch-request using the http-csp
19:43:35 INFO - delivery method with keep-origin-redirect and when
19:43: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"
19:43:35 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:43:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:43:35 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:43:35 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
19:43:35 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
19:43:35 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
19:43:35 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:43:35 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:43:35 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
19:43:35 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 1987ms
19:43:35 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/fetch-request/same-origin-upgrade.no-redirect.http.html
19:43:35 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111cc97500 == 10 [pid = 1948] [id = 232]
19:43:35 INFO - PROCESS | 1899 | ++DOMWINDOW == 102 (0x7f1118e75000) [pid = 1948] [serial = 649] [outer = (nil)]
19:43:36 INFO - PROCESS | 1899 | ++DOMWINDOW == 103 (0x7f1118eaa000) [pid = 1948] [serial = 650] [outer = 0x7f1118e75000]
19:43:36 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:43:36 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:43:36 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:43:36 INFO - PROCESS | 1899 | ++DOMWINDOW == 104 (0x7f111934b000) [pid = 1948] [serial = 651] [outer = 0x7f1118e75000]
19:43:36 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:43:36 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:43:37 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
19:43:37 INFO - document served over http requires an https
19:43:37 INFO - sub-resource via fetch-request using the http-csp
19:43:37 INFO - delivery method with no-redirect and when
19:43: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"
19:43:37 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:43:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:43:37 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:43:37 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
19:43:37 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
19:43:37 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
19:43:37 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:43:37 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:43:37 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
19:43:37 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 1779ms
19:43:37 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
19:43:37 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111ce84700 == 11 [pid = 1948] [id = 233]
19:43:37 INFO - PROCESS | 1899 | ++DOMWINDOW == 105 (0x7f1119546400) [pid = 1948] [serial = 652] [outer = (nil)]
19:43:37 INFO - PROCESS | 1899 | ++DOMWINDOW == 106 (0x7f1119a59000) [pid = 1948] [serial = 653] [outer = 0x7f1119546400]
19:43:38 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:43:38 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:43:38 INFO - PROCESS | 1899 | ++DOMWINDOW == 107 (0x7f111a55ac00) [pid = 1948] [serial = 654] [outer = 0x7f1119546400]
19:43:38 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:43:38 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:43:38 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:43:39 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
19:43:39 INFO - document served over http requires an https
19:43:39 INFO - sub-resource via fetch-request using the http-csp
19:43:39 INFO - delivery method with swap-origin-redirect and when
19:43: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"
19:43:39 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:43:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:43:39 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:43:39 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
19:43:39 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
19:43:39 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
19:43:39 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:43:39 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:43:39 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
19:43:39 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 1802ms
19:43:39 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
19:43:39 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:43:39 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111de7f900 == 12 [pid = 1948] [id = 234]
19:43:39 INFO - PROCESS | 1899 | ++DOMWINDOW == 108 (0x7f111a927800) [pid = 1948] [serial = 655] [outer = (nil)]
19:43:39 INFO - PROCESS | 1899 | ++DOMWINDOW == 109 (0x7f111a9c9000) [pid = 1948] [serial = 656] [outer = 0x7f111a927800]
19:43:39 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:43:39 INFO - PROCESS | 1899 | ++DOMWINDOW == 110 (0x7f111bca2800) [pid = 1948] [serial = 657] [outer = 0x7f111a927800]
19:43:40 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:43:40 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111df4c800 == 13 [pid = 1948] [id = 235]
19:43:40 INFO - PROCESS | 1899 | ++DOMWINDOW == 111 (0x7f111c0ce400) [pid = 1948] [serial = 658] [outer = (nil)]
19:43:41 INFO - PROCESS | 1899 | ++DOMWINDOW == 112 (0x7f111c10c800) [pid = 1948] [serial = 659] [outer = 0x7f111c0ce400]
19:43:41 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
19:43:41 INFO - document served over http requires an https
19:43:41 INFO - sub-resource via iframe-tag using the http-csp
19:43:41 INFO - delivery method with keep-origin-redirect and when
19:43: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"
19:43:41 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:43:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:43:41 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:43:41 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
19:43:41 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
19:43:41 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:43:41 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:43:41 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
19:43:41 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 2197ms
19:43:41 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/iframe-tag/same-origin-downgrade.no-redirect.http.html
19:43:41 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111e213400 == 14 [pid = 1948] [id = 236]
19:43:41 INFO - PROCESS | 1899 | ++DOMWINDOW == 113 (0x7f111cef9c00) [pid = 1948] [serial = 660] [outer = (nil)]
19:43:41 INFO - PROCESS | 1899 | ++DOMWINDOW == 114 (0x7f111d61f800) [pid = 1948] [serial = 661] [outer = 0x7f111cef9c00]
19:43:42 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:43:42 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:43:42 INFO - PROCESS | 1899 | ++DOMWINDOW == 115 (0x7f111de89800) [pid = 1948] [serial = 662] [outer = 0x7f111cef9c00]
19:43:42 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:43:42 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:43:42 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:43:43 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111e243d00 == 15 [pid = 1948] [id = 237]
19:43:43 INFO - PROCESS | 1899 | ++DOMWINDOW == 116 (0x7f111dea3c00) [pid = 1948] [serial = 663] [outer = (nil)]
19:43:43 INFO - PROCESS | 1899 | ++DOMWINDOW == 117 (0x7f111ded4c00) [pid = 1948] [serial = 664] [outer = 0x7f111dea3c00]
19:43:43 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
19:43:43 INFO - document served over http requires an https
19:43:43 INFO - sub-resource via iframe-tag using the http-csp
19:43:43 INFO - delivery method with no-redirect and when
19:43: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"
19:43:43 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:43:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:43:43 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:43:43 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
19:43:43 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
19:43:43 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:43:43 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:43:43 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
19:43:43 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 2189ms
19:43:43 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
19:43:43 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111ef2a800 == 16 [pid = 1948] [id = 238]
19:43:43 INFO - PROCESS | 1899 | ++DOMWINDOW == 118 (0x7f111eb04800) [pid = 1948] [serial = 665] [outer = (nil)]
19:43:44 INFO - PROCESS | 1899 | ++DOMWINDOW == 119 (0x7f111eb04c00) [pid = 1948] [serial = 666] [outer = 0x7f111eb04800]
19:43:44 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:43:44 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:43:44 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:43:44 INFO - PROCESS | 1899 | ++DOMWINDOW == 120 (0x7f111eb73000) [pid = 1948] [serial = 667] [outer = 0x7f111eb04800]
19:43:44 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:43:44 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:43:45 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111f5eb700 == 17 [pid = 1948] [id = 239]
19:43:45 INFO - PROCESS | 1899 | ++DOMWINDOW == 121 (0x7f1118a5f400) [pid = 1948] [serial = 668] [outer = (nil)]
19:43:45 INFO - PROCESS | 1899 | ++DOMWINDOW == 122 (0x7f111eb7f800) [pid = 1948] [serial = 669] [outer = 0x7f1118a5f400]
19:43:46 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/iframe-tag/same-origin-downgrade.swap-origin-redirect.http.html | The referrer URL is origin when a
19:43:46 INFO - document served over http requires an https
19:43:46 INFO - sub-resource via iframe-tag using the http-csp
19:43:46 INFO - delivery method with swap-origin-redirect and when
19:43:46 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
19:43:46 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:43:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:43:46 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:43:46 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
19:43:46 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
19:43:46 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:43:46 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:43:46 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/iframe-tag/same-origin-downgrade.swap-origin-redirect.http.html:23:7
19:43:46 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/iframe-tag/same-origin-downgrade.swap-origin-redirect.http.html | took 2928ms
19:43:46 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/iframe-tag/same-origin-insecure.swap-origin-redirect.http.html
19:43:46 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111f858c00 == 18 [pid = 1948] [id = 240]
19:43:46 INFO - PROCESS | 1899 | ++DOMWINDOW == 123 (0x7f111ef78400) [pid = 1948] [serial = 670] [outer = (nil)]
19:43:47 INFO - PROCESS | 1899 | ++DOMWINDOW == 124 (0x7f111ef78800) [pid = 1948] [serial = 671] [outer = 0x7f111ef78400]
19:43:47 INFO - PROCESS | 1899 | ++DOMWINDOW == 125 (0x7f1119358800) [pid = 1948] [serial = 672] [outer = 0x7f111ef78400]
19:43:47 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:43:47 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:43:47 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:43:48 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111f9aec00 == 19 [pid = 1948] [id = 241]
19:43:48 INFO - PROCESS | 1899 | ++DOMWINDOW == 126 (0x7f111f5a2000) [pid = 1948] [serial = 673] [outer = (nil)]
19:43:48 INFO - PROCESS | 1899 | ++DOMWINDOW == 127 (0x7f111f92f800) [pid = 1948] [serial = 674] [outer = 0x7f111f5a2000]
19:43:48 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/iframe-tag/same-origin-insecure.swap-origin-redirect.http.html | The referrer URL is origin when a
19:43:48 INFO - document served over http requires an https
19:43:48 INFO - sub-resource via iframe-tag using the http-csp
19:43:48 INFO - delivery method with swap-origin-redirect and when
19:43:48 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
19:43:48 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:43:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:43:48 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:43:48 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
19:43:48 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
19:43:48 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:43:48 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:43:48 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/iframe-tag/same-origin-insecure.swap-origin-redirect.http.html:23:7
19:43:48 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/iframe-tag/same-origin-insecure.swap-origin-redirect.http.html | took 1995ms
19:43:48 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/iframe-tag/same-origin-upgrade.keep-origin-redirect.http.html
19:43:48 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:43:48 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111fd23800 == 20 [pid = 1948] [id = 242]
19:43:48 INFO - PROCESS | 1899 | ++DOMWINDOW == 128 (0x7f11202a3400) [pid = 1948] [serial = 675] [outer = (nil)]
19:43:49 INFO - PROCESS | 1899 | ++DOMWINDOW == 129 (0x7f11202a3800) [pid = 1948] [serial = 676] [outer = 0x7f11202a3400]
19:43:49 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:43:49 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:43:49 INFO - PROCESS | 1899 | ++DOMWINDOW == 130 (0x7f11206b6400) [pid = 1948] [serial = 677] [outer = 0x7f11202a3400]
19:43:49 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:43:49 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:43:49 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:43:49 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:43:50 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1120c0fe00 == 21 [pid = 1948] [id = 243]
19:43:50 INFO - PROCESS | 1899 | ++DOMWINDOW == 131 (0x7f11206fd800) [pid = 1948] [serial = 678] [outer = (nil)]
19:43:50 INFO - PROCESS | 1899 | ++DOMWINDOW == 132 (0x7f1120730800) [pid = 1948] [serial = 679] [outer = 0x7f11206fd800]
19:43:50 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/iframe-tag/same-origin-upgrade.keep-origin-redirect.http.html | The referrer URL is origin when a
19:43:50 INFO - document served over http requires an https
19:43:50 INFO - sub-resource via iframe-tag using the http-csp
19:43:50 INFO - delivery method with keep-origin-redirect and when
19: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"
19:43:50 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:43:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:43:50 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:43:50 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
19:43:50 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
19:43:50 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:43:50 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:43:50 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/iframe-tag/same-origin-upgrade.keep-origin-redirect.http.html:23:7
19:43:50 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/iframe-tag/same-origin-upgrade.keep-origin-redirect.http.html | took 1832ms
19:43:50 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/iframe-tag/same-origin-upgrade.no-redirect.http.html
19:43:50 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:43:50 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1120c12100 == 22 [pid = 1948] [id = 244]
19:43:50 INFO - PROCESS | 1899 | ++DOMWINDOW == 133 (0x7f1120d51c00) [pid = 1948] [serial = 680] [outer = (nil)]
19:43:50 INFO - PROCESS | 1899 | ++DOMWINDOW == 134 (0x7f1120dd0000) [pid = 1948] [serial = 681] [outer = 0x7f1120d51c00]
19:43:51 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:43:51 INFO - PROCESS | 1899 | ++DOMWINDOW == 135 (0x7f111a927000) [pid = 1948] [serial = 682] [outer = 0x7f1120d51c00]
19:43:51 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:43:51 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:43:52 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1120d6c200 == 23 [pid = 1948] [id = 245]
19:43:52 INFO - PROCESS | 1899 | ++DOMWINDOW == 136 (0x7f1121143400) [pid = 1948] [serial = 683] [outer = (nil)]
19:43:52 INFO - PROCESS | 1899 | ++DOMWINDOW == 137 (0x7f1121166400) [pid = 1948] [serial = 684] [outer = 0x7f1121143400]
19:43:52 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/iframe-tag/same-origin-upgrade.no-redirect.http.html | The referrer URL is origin when a
19:43:52 INFO - document served over http requires an https
19:43:52 INFO - sub-resource via iframe-tag using the http-csp
19:43:52 INFO - delivery method with no-redirect and when
19: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"
19:43:52 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:43:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:43:52 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:43:52 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
19:43:52 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
19:43:52 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:43:52 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:43:52 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/iframe-tag/same-origin-upgrade.no-redirect.http.html:23:7
19:43:52 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/iframe-tag/same-origin-upgrade.no-redirect.http.html | took 1897ms
19:43:52 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/iframe-tag/same-origin-upgrade.swap-origin-redirect.http.html
19:43:52 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1121029900 == 24 [pid = 1948] [id = 246]
19:43:52 INFO - PROCESS | 1899 | ++DOMWINDOW == 138 (0x7f1122f78400) [pid = 1948] [serial = 685] [outer = (nil)]
19:43:52 INFO - PROCESS | 1899 | ++DOMWINDOW == 139 (0x7f1123077800) [pid = 1948] [serial = 686] [outer = 0x7f1122f78400]
19:43:53 INFO - PROCESS | 1899 | ++DOMWINDOW == 140 (0x7f1126268c00) [pid = 1948] [serial = 687] [outer = 0x7f1122f78400]
19:43:53 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:43:53 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f112102cb00 == 25 [pid = 1948] [id = 247]
19:43:53 INFO - PROCESS | 1899 | ++DOMWINDOW == 141 (0x7f11263a1400) [pid = 1948] [serial = 688] [outer = (nil)]
19:43:54 INFO - PROCESS | 1899 | [Child 1948] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 885
19:43:54 INFO - PROCESS | 1899 | ++DOMWINDOW == 142 (0x7f11263f8800) [pid = 1948] [serial = 689] [outer = 0x7f11263a1400]
19:43:54 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
19:43:54 INFO - document served over http requires an https
19:43:54 INFO - sub-resource via iframe-tag using the http-csp
19:43:54 INFO - delivery method with swap-origin-redirect and when
19:43: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"
19:43:54 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:43:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:43:54 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:43:54 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
19:43:54 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
19:43:54 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:43:54 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:43:54 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
19:43:54 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 2229ms
19:43:54 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
19:43:54 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1121104600 == 26 [pid = 1948] [id = 248]
19:43:54 INFO - PROCESS | 1899 | ++DOMWINDOW == 143 (0x7f1117f78800) [pid = 1948] [serial = 690] [outer = (nil)]
19:43:55 INFO - PROCESS | 1899 | ++DOMWINDOW == 144 (0x7f1117be0000) [pid = 1948] [serial = 691] [outer = 0x7f1117f78800]
19:43:55 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:43:55 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:43:55 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:43:55 INFO - PROCESS | 1899 | ++DOMWINDOW == 145 (0x7f1118dc0800) [pid = 1948] [serial = 692] [outer = 0x7f1117f78800]
19:43:55 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:43:55 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:43:57 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/script-tag/same-origin-downgrade.keep-origin-redirect.http.html | The referrer URL is origin when a
19:43:57 INFO - document served over http requires an https
19:43:57 INFO - sub-resource via script-tag using the http-csp
19:43:57 INFO - delivery method with keep-origin-redirect and when
19:43: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"
19:43:57 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:43:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:43:57 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:43:57 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
19:43:57 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
19:43:57 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:43:57 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:43:57 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/script-tag/same-origin-downgrade.keep-origin-redirect.http.html:23:7
19:43:57 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/script-tag/same-origin-downgrade.keep-origin-redirect.http.html | took 3391ms
19:43:57 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/script-tag/same-origin-downgrade.no-redirect.http.html
19:43:58 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111cc99300 == 27 [pid = 1948] [id = 249]
19:43:58 INFO - PROCESS | 1899 | ++DOMWINDOW == 146 (0x7f1119ada400) [pid = 1948] [serial = 693] [outer = (nil)]
19:43:58 INFO - PROCESS | 1899 | ++DOMWINDOW == 147 (0x7f1119b7d000) [pid = 1948] [serial = 694] [outer = 0x7f1119ada400]
19:43:58 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:43:58 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:43:58 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:43:58 INFO - PROCESS | 1899 | ++DOMWINDOW == 148 (0x7f111bb9f400) [pid = 1948] [serial = 695] [outer = 0x7f1119ada400]
19:43:58 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:43:58 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:44:00 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
19:44:00 INFO - document served over http requires an https
19:44:00 INFO - sub-resource via script-tag using the http-csp
19:44:00 INFO - delivery method with no-redirect and when
19:44:00 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
19:44:00 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:44:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:44:00 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:44:00 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
19:44:00 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
19:44:00 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:44:00 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:44:00 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
19:44:00 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 2796ms
19:44:00 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
19:44:01 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111a53c500 == 28 [pid = 1948] [id = 250]
19:44:01 INFO - PROCESS | 1899 | ++DOMWINDOW == 149 (0x7f1118a5fc00) [pid = 1948] [serial = 696] [outer = (nil)]
19:44:01 INFO - PROCESS | 1899 | ++DOMWINDOW == 150 (0x7f1118aed000) [pid = 1948] [serial = 697] [outer = 0x7f1118a5fc00]
19:44:01 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:44:01 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:44:01 INFO - PROCESS | 1899 | ++DOMWINDOW == 151 (0x7f1119adac00) [pid = 1948] [serial = 698] [outer = 0x7f1118a5fc00]
19:44:01 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:44:01 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:44:01 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111bd3e100 == 27 [pid = 1948] [id = 231]
19:44:01 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1119a42800 == 26 [pid = 1948] [id = 230]
19:44:01 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111a540600 == 25 [pid = 1948] [id = 212]
19:44:01 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111bb2f600 == 24 [pid = 1948] [id = 229]
19:44:01 INFO - PROCESS | 1899 | --DOMWINDOW == 150 (0x7f111cf18800) [pid = 1948] [serial = 555] [outer = (nil)] [url = about:blank]
19:44:01 INFO - PROCESS | 1899 | --DOMWINDOW == 149 (0x7f11203ed400) [pid = 1948] [serial = 594] [outer = (nil)] [url = about:blank]
19:44:01 INFO - PROCESS | 1899 | --DOMWINDOW == 148 (0x7f111c2fe400) [pid = 1948] [serial = 636] [outer = (nil)] [url = about:blank]
19:44:01 INFO - PROCESS | 1899 | --DOMWINDOW == 147 (0x7f111a4bf400) [pid = 1948] [serial = 597] [outer = (nil)] [url = about:blank]
19:44:02 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/script-tag/same-origin-downgrade.swap-origin-redirect.http.html | The referrer URL is origin when a
19:44:02 INFO - document served over http requires an https
19:44:02 INFO - sub-resource via script-tag using the http-csp
19:44:02 INFO - delivery method with swap-origin-redirect and when
19:44: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"
19:44:02 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:44:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:44:02 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:44:02 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
19:44:02 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
19:44:02 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:44:02 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:44:02 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/script-tag/same-origin-downgrade.swap-origin-redirect.http.html:23:7
19:44:02 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/script-tag/same-origin-downgrade.swap-origin-redirect.http.html | took 1797ms
19:44:02 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/script-tag/same-origin-insecure.swap-origin-redirect.http.html
19:44:02 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111c00fa00 == 25 [pid = 1948] [id = 251]
19:44:02 INFO - PROCESS | 1899 | ++DOMWINDOW == 148 (0x7f111bab8800) [pid = 1948] [serial = 699] [outer = (nil)]
19:44:02 INFO - PROCESS | 1899 | ++DOMWINDOW == 149 (0x7f111bb7ac00) [pid = 1948] [serial = 700] [outer = 0x7f111bab8800]
19:44:03 INFO - PROCESS | 1899 | ++DOMWINDOW == 150 (0x7f111c2fe400) [pid = 1948] [serial = 701] [outer = 0x7f111bab8800]
19:44:03 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:44:03 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:44:03 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:44:04 INFO - PROCESS | 1899 | [Child 1948] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 885
19:44:04 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/script-tag/same-origin-insecure.swap-origin-redirect.http.html | The referrer URL is origin when a
19:44:04 INFO - document served over http requires an https
19:44:04 INFO - sub-resource via script-tag using the http-csp
19:44:04 INFO - delivery method with swap-origin-redirect and when
19:44: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"
19:44:04 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:44:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:44:04 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:44:04 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
19:44:04 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
19:44:04 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:44:04 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:44:04 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/script-tag/same-origin-insecure.swap-origin-redirect.http.html:23:7
19:44:04 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/script-tag/same-origin-insecure.swap-origin-redirect.http.html | took 1490ms
19:44:04 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/script-tag/same-origin-upgrade.keep-origin-redirect.http.html
19:44:04 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:44:04 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111ce83300 == 26 [pid = 1948] [id = 252]
19:44:04 INFO - PROCESS | 1899 | ++DOMWINDOW == 151 (0x7f111cffa000) [pid = 1948] [serial = 702] [outer = (nil)]
19:44:04 INFO - PROCESS | 1899 | ++DOMWINDOW == 152 (0x7f111d61f400) [pid = 1948] [serial = 703] [outer = 0x7f111cffa000]
19:44:04 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:44:04 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:44:04 INFO - PROCESS | 1899 | ++DOMWINDOW == 153 (0x7f111d760800) [pid = 1948] [serial = 704] [outer = 0x7f111cffa000]
19:44:04 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:44:04 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:44:05 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
19:44:05 INFO - document served over http requires an https
19:44:05 INFO - sub-resource via script-tag using the http-csp
19:44:05 INFO - delivery method with keep-origin-redirect and when
19:44: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"
19:44:05 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:44:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:44:05 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:44:05 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
19:44:05 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
19:44:05 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:44:05 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:44:05 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
19:44:05 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 1681ms
19:44:05 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/script-tag/same-origin-upgrade.no-redirect.http.html
19:44:05 INFO - PROCESS | 1899 | --DOMWINDOW == 152 (0x7f1118eaa000) [pid = 1948] [serial = 650] [outer = (nil)] [url = about:blank]
19:44:05 INFO - PROCESS | 1899 | --DOMWINDOW == 151 (0x7f1122bb7c00) [pid = 1948] [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]
19:44:05 INFO - PROCESS | 1899 | --DOMWINDOW == 150 (0x7f1120cb0800) [pid = 1948] [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]
19:44:05 INFO - PROCESS | 1899 | --DOMWINDOW == 149 (0x7f1121166c00) [pid = 1948] [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]
19:44:05 INFO - PROCESS | 1899 | --DOMWINDOW == 148 (0x7f1120dbdc00) [pid = 1948] [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]
19:44:05 INFO - PROCESS | 1899 | --DOMWINDOW == 147 (0x7f111a71fc00) [pid = 1948] [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]
19:44:05 INFO - PROCESS | 1899 | --DOMWINDOW == 146 (0x7f111a55a000) [pid = 1948] [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]
19:44:05 INFO - PROCESS | 1899 | --DOMWINDOW == 145 (0x7f111c228c00) [pid = 1948] [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]
19:44:05 INFO - PROCESS | 1899 | --DOMWINDOW == 144 (0x7f111eec4000) [pid = 1948] [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]
19:44:05 INFO - PROCESS | 1899 | --DOMWINDOW == 143 (0x7f1125e4e800) [pid = 1948] [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]
19:44:05 INFO - PROCESS | 1899 | --DOMWINDOW == 142 (0x7f1120777000) [pid = 1948] [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]
19:44:05 INFO - PROCESS | 1899 | --DOMWINDOW == 141 (0x7f1118f04c00) [pid = 1948] [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]
19:44:05 INFO - PROCESS | 1899 | --DOMWINDOW == 140 (0x7f111d72fc00) [pid = 1948] [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]
19:44:05 INFO - PROCESS | 1899 | --DOMWINDOW == 139 (0x7f111bab8000) [pid = 1948] [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]
19:44:05 INFO - PROCESS | 1899 | --DOMWINDOW == 138 (0x7f111c0bd400) [pid = 1948] [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]
19:44:05 INFO - PROCESS | 1899 | --DOMWINDOW == 137 (0x7f111e331000) [pid = 1948] [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]
19:44:05 INFO - PROCESS | 1899 | --DOMWINDOW == 136 (0x7f11211f4000) [pid = 1948] [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]
19:44:05 INFO - PROCESS | 1899 | --DOMWINDOW == 135 (0x7f111c228800) [pid = 1948] [serial = 641] [outer = (nil)] [url = about:blank]
19:44:05 INFO - PROCESS | 1899 | --DOMWINDOW == 134 (0x7f1119546c00) [pid = 1948] [serial = 647] [outer = (nil)] [url = about:blank]
19:44:05 INFO - PROCESS | 1899 | --DOMWINDOW == 133 (0x7f1118ae7000) [pid = 1948] [serial = 644] [outer = (nil)] [url = about:blank]
19:44:05 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:44:05 INFO - PROCESS | 1899 | --DOMWINDOW == 132 (0x7f1118a65c00) [pid = 1948] [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]
19:44:05 INFO - PROCESS | 1899 | --DOMWINDOW == 131 (0x7f11193ed800) [pid = 1948] [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]
19:44:05 INFO - PROCESS | 1899 | --DOMWINDOW == 130 (0x7f111bb7a400) [pid = 1948] [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]
19:44:06 INFO - PROCESS | 1899 | --DOMWINDOW == 129 (0x7f111f930800) [pid = 1948] [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]
19:44:06 INFO - PROCESS | 1899 | --DOMWINDOW == 128 (0x7f111bb9f000) [pid = 1948] [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]
19:44:06 INFO - PROCESS | 1899 | --DOMWINDOW == 127 (0x7f111f4d5c00) [pid = 1948] [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]
19:44:06 INFO - PROCESS | 1899 | --DOMWINDOW == 126 (0x7f111fc96000) [pid = 1948] [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]
19:44:06 INFO - PROCESS | 1899 | --DOMWINDOW == 125 (0x7f111bab8400) [pid = 1948] [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]
19:44:06 INFO - PROCESS | 1899 | --DOMWINDOW == 124 (0x7f111a927400) [pid = 1948] [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]
19:44:06 INFO - PROCESS | 1899 | --DOMWINDOW == 123 (0x7f111c318000) [pid = 1948] [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]
19:44:06 INFO - PROCESS | 1899 | --DOMWINDOW == 122 (0x7f1120730400) [pid = 1948] [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]
19:44:06 INFO - PROCESS | 1899 | --DOMWINDOW == 121 (0x7f111cef8400) [pid = 1948] [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]
19:44:06 INFO - PROCESS | 1899 | --DOMWINDOW == 120 (0x7f111a4a1400) [pid = 1948] [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]
19:44:06 INFO - PROCESS | 1899 | --DOMWINDOW == 119 (0x7f111df99800) [pid = 1948] [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]
19:44:06 INFO - PROCESS | 1899 | --DOMWINDOW == 118 (0x7f111f45a000) [pid = 1948] [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]
19:44:06 INFO - PROCESS | 1899 | --DOMWINDOW == 117 (0x7f111a618c00) [pid = 1948] [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]
19:44:06 INFO - PROCESS | 1899 | --DOMWINDOW == 116 (0x7f1122fa6c00) [pid = 1948] [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]
19:44:06 INFO - PROCESS | 1899 | --DOMWINDOW == 115 (0x7f111cc60800) [pid = 1948] [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]
19:44:06 INFO - PROCESS | 1899 | --DOMWINDOW == 114 (0x7f11195c1c00) [pid = 1948] [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]
19:44:06 INFO - PROCESS | 1899 | --DOMWINDOW == 113 (0x7f112650c000) [pid = 1948] [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]
19:44:06 INFO - PROCESS | 1899 | --DOMWINDOW == 112 (0x7f111a42fc00) [pid = 1948] [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]
19:44:06 INFO - PROCESS | 1899 | --DOMWINDOW == 111 (0x7f111e25bc00) [pid = 1948] [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]
19:44:06 INFO - PROCESS | 1899 | --DOMWINDOW == 110 (0x7f111eead000) [pid = 1948] [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]
19:44:06 INFO - PROCESS | 1899 | --DOMWINDOW == 109 (0x7f111c0f3c00) [pid = 1948] [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]
19:44:06 INFO - PROCESS | 1899 | --DOMWINDOW == 108 (0x7f1118b68800) [pid = 1948] [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]
19:44:06 INFO - PROCESS | 1899 | --DOMWINDOW == 107 (0x7f11211f4c00) [pid = 1948] [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]
19:44:06 INFO - PROCESS | 1899 | --DOMWINDOW == 106 (0x7f111c0ce000) [pid = 1948] [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]
19:44:06 INFO - PROCESS | 1899 | --DOMWINDOW == 105 (0x7f1126413c00) [pid = 1948] [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]
19:44:06 INFO - PROCESS | 1899 | --DOMWINDOW == 104 (0x7f111efc9000) [pid = 1948] [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]
19:44:06 INFO - PROCESS | 1899 | --DOMWINDOW == 103 (0x7f111f92f400) [pid = 1948] [serial = 417] [outer = (nil)] [url = about:blank]
19:44:06 INFO - PROCESS | 1899 | --DOMWINDOW == 102 (0x7f111ceb8c00) [pid = 1948] [serial = 453] [outer = (nil)] [url = about:blank]
19:44:06 INFO - PROCESS | 1899 | --DOMWINDOW == 101 (0x7f111f5e7c00) [pid = 1948] [serial = 561] [outer = (nil)] [url = about:blank]
19:44:06 INFO - PROCESS | 1899 | --DOMWINDOW == 100 (0x7f111cd32000) [pid = 1948] [serial = 477] [outer = (nil)] [url = about:blank]
19:44:06 INFO - PROCESS | 1899 | --DOMWINDOW == 99 (0x7f111bb57c00) [pid = 1948] [serial = 450] [outer = (nil)] [url = about:blank]
19:44:06 INFO - PROCESS | 1899 | --DOMWINDOW == 98 (0x7f111a9d7000) [pid = 1948] [serial = 519] [outer = (nil)] [url = about:blank]
19:44:06 INFO - PROCESS | 1899 | --DOMWINDOW == 97 (0x7f111d760000) [pid = 1948] [serial = 558] [outer = (nil)] [url = about:blank]
19:44:06 INFO - PROCESS | 1899 | --DOMWINDOW == 96 (0x7f1120c5e800) [pid = 1948] [serial = 566] [outer = (nil)] [url = about:blank]
19:44:06 INFO - PROCESS | 1899 | --DOMWINDOW == 95 (0x7f1120dd0c00) [pid = 1948] [serial = 579] [outer = (nil)] [url = about:blank]
19:44:06 INFO - PROCESS | 1899 | --DOMWINDOW == 94 (0x7f111a5b8400) [pid = 1948] [serial = 529] [outer = (nil)] [url = about:blank]
19:44:06 INFO - PROCESS | 1899 | --DOMWINDOW == 93 (0x7f111eb04400) [pid = 1948] [serial = 403] [outer = (nil)] [url = about:blank]
19:44:06 INFO - PROCESS | 1899 | --DOMWINDOW == 92 (0x7f111f581400) [pid = 1948] [serial = 474] [outer = (nil)] [url = about:blank]
19:44:06 INFO - PROCESS | 1899 | --DOMWINDOW == 91 (0x7f111a6f0000) [pid = 1948] [serial = 534] [outer = (nil)] [url = about:blank]
19:44:06 INFO - PROCESS | 1899 | --DOMWINDOW == 90 (0x7f1126251800) [pid = 1948] [serial = 411] [outer = (nil)] [url = about:blank]
19:44:06 INFO - PROCESS | 1899 | --DOMWINDOW == 89 (0x7f111cf33000) [pid = 1948] [serial = 375] [outer = (nil)] [url = about:blank]
19:44:06 INFO - PROCESS | 1899 | --DOMWINDOW == 88 (0x7f1118e75800) [pid = 1948] [serial = 618] [outer = (nil)] [url = about:blank]
19:44:06 INFO - PROCESS | 1899 | --DOMWINDOW == 87 (0x7f112027c000) [pid = 1948] [serial = 492] [outer = (nil)] [url = about:blank]
19:44:06 INFO - PROCESS | 1899 | --DOMWINDOW == 86 (0x7f111ef75800) [pid = 1948] [serial = 524] [outer = (nil)] [url = about:blank]
19:44:06 INFO - PROCESS | 1899 | --DOMWINDOW == 85 (0x7f111a7ad800) [pid = 1948] [serial = 582] [outer = (nil)] [url = about:blank]
19:44:06 INFO - PROCESS | 1899 | --DOMWINDOW == 84 (0x7f111f5a2400) [pid = 1948] [serial = 516] [outer = (nil)] [url = about:blank]
19:44:06 INFO - PROCESS | 1899 | --DOMWINDOW == 83 (0x7f111cc6e800) [pid = 1948] [serial = 435] [outer = (nil)] [url = about:blank]
19:44:06 INFO - PROCESS | 1899 | --DOMWINDOW == 82 (0x7f1119276000) [pid = 1948] [serial = 621] [outer = (nil)] [url = about:blank]
19:44:06 INFO - PROCESS | 1899 | --DOMWINDOW == 81 (0x7f1122b4f400) [pid = 1948] [serial = 613] [outer = (nil)] [url = about:blank]
19:44:06 INFO - PROCESS | 1899 | --DOMWINDOW == 80 (0x7f111ceb8400) [pid = 1948] [serial = 513] [outer = (nil)] [url = about:blank]
19:44:06 INFO - PROCESS | 1899 | --DOMWINDOW == 79 (0x7f11265e2000) [pid = 1948] [serial = 414] [outer = (nil)] [url = about:blank]
19:44:06 INFO - PROCESS | 1899 | --DOMWINDOW == 78 (0x7f111f972400) [pid = 1948] [serial = 440] [outer = (nil)] [url = about:blank]
19:44:06 INFO - PROCESS | 1899 | --DOMWINDOW == 77 (0x7f1122f2d000) [pid = 1948] [serial = 487] [outer = (nil)] [url = about:blank]
19:44:06 INFO - PROCESS | 1899 | --DOMWINDOW == 76 (0x7f11211f4400) [pid = 1948] [serial = 408] [outer = (nil)] [url = about:blank]
19:44:06 INFO - PROCESS | 1899 | --DOMWINDOW == 75 (0x7f1121545800) [pid = 1948] [serial = 571] [outer = (nil)] [url = about:blank]
19:44:06 INFO - PROCESS | 1899 | --DOMWINDOW == 74 (0x7f1121143c00) [pid = 1948] [serial = 482] [outer = (nil)] [url = about:blank]
19:44:06 INFO - PROCESS | 1899 | --DOMWINDOW == 73 (0x7f111a424800) [pid = 1948] [serial = 537] [outer = (nil)] [url = about:blank]
19:44:06 INFO - PROCESS | 1899 | --DOMWINDOW == 72 (0x7f111a9c9400) [pid = 1948] [serial = 600] [outer = (nil)] [url = about:blank]
19:44:06 INFO - PROCESS | 1899 | --DOMWINDOW == 71 (0x7f111cd87800) [pid = 1948] [serial = 603] [outer = (nil)] [url = about:blank]
19:44:06 INFO - PROCESS | 1899 | --DOMWINDOW == 70 (0x7f112027c400) [pid = 1948] [serial = 608] [outer = (nil)] [url = about:blank]
19:44:06 INFO - PROCESS | 1899 | --DOMWINDOW == 69 (0x7f1126361400) [pid = 1948] [serial = 576] [outer = (nil)] [url = about:blank]
19:44:06 INFO - PROCESS | 1899 | --DOMWINDOW == 68 (0x7f112636b000) [pid = 1948] [serial = 495] [outer = (nil)] [url = about:blank]
19:44:06 INFO - PROCESS | 1899 | --DOMWINDOW == 67 (0x7f1118fb3400) [pid = 1948] [serial = 627] [outer = (nil)] [url = about:blank]
19:44:06 INFO - PROCESS | 1899 | --DOMWINDOW == 66 (0x7f111fddd400) [pid = 1948] [serial = 456] [outer = (nil)] [url = about:blank]
19:44:06 INFO - PROCESS | 1899 | --DOMWINDOW == 65 (0x7f1118fac000) [pid = 1948] [serial = 630] [outer = (nil)] [url = about:blank]
19:44:06 INFO - PROCESS | 1899 | --DOMWINDOW == 64 (0x7f111e26a400) [pid = 1948] [serial = 471] [outer = (nil)] [url = about:blank]
19:44:06 INFO - PROCESS | 1899 | --DOMWINDOW == 63 (0x7f111934b800) [pid = 1948] [serial = 624] [outer = (nil)] [url = about:blank]
19:44:06 INFO - PROCESS | 1899 | --DOMWINDOW == 62 (0x7f1121593000) [pid = 1948] [serial = 445] [outer = (nil)] [url = about:blank]
19:44:06 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:44:06 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111de7e500 == 27 [pid = 1948] [id = 253]
19:44:06 INFO - PROCESS | 1899 | ++DOMWINDOW == 63 (0x7f1118ae7000) [pid = 1948] [serial = 705] [outer = (nil)]
19:44:06 INFO - PROCESS | 1899 | ++DOMWINDOW == 64 (0x7f1118b68800) [pid = 1948] [serial = 706] [outer = 0x7f1118ae7000]
19:44:06 INFO - PROCESS | 1899 | ++DOMWINDOW == 65 (0x7f1118fac000) [pid = 1948] [serial = 707] [outer = 0x7f1118ae7000]
19:44:06 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:44:06 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:44:07 INFO - PROCESS | 1899 | [Child 1948] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 885
19:44:07 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
19:44:07 INFO - document served over http requires an https
19:44:07 INFO - sub-resource via script-tag using the http-csp
19:44:07 INFO - delivery method with no-redirect and when
19:44: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"
19:44:07 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:44:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:44:07 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:44:07 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
19:44:07 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
19:44:07 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:44:07 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:44:07 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
19:44:07 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 1729ms
19:44:07 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
19:44:07 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111f5e9900 == 28 [pid = 1948] [id = 254]
19:44:07 INFO - PROCESS | 1899 | ++DOMWINDOW == 66 (0x7f111a55a000) [pid = 1948] [serial = 708] [outer = (nil)]
19:44:08 INFO - PROCESS | 1899 | ++DOMWINDOW == 67 (0x7f111a5b8400) [pid = 1948] [serial = 709] [outer = 0x7f111a55a000]
19:44:08 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:44:08 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:44:08 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:44:08 INFO - PROCESS | 1899 | ++DOMWINDOW == 68 (0x7f111a9c9400) [pid = 1948] [serial = 710] [outer = 0x7f111a55a000]
19:44:08 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:44:08 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:44:09 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
19:44:09 INFO - document served over http requires an https
19:44:09 INFO - sub-resource via script-tag using the http-csp
19:44:09 INFO - delivery method with swap-origin-redirect and when
19: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"
19:44:09 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:44:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:44:09 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:44:09 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
19:44:09 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
19:44:09 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:44:09 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:44:09 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
19:44:09 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 2108ms
19:44:09 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
19:44:09 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:44:10 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111c011300 == 29 [pid = 1948] [id = 255]
19:44:10 INFO - PROCESS | 1899 | ++DOMWINDOW == 69 (0x7f111a7fac00) [pid = 1948] [serial = 711] [outer = (nil)]
19:44:10 INFO - PROCESS | 1899 | ++DOMWINDOW == 70 (0x7f111a9a2c00) [pid = 1948] [serial = 712] [outer = 0x7f111a7fac00]
19:44:10 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:44:10 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:44:10 INFO - PROCESS | 1899 | ++DOMWINDOW == 71 (0x7f111c0ce000) [pid = 1948] [serial = 713] [outer = 0x7f111a7fac00]
19:44:10 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:44:10 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:44:10 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:44:12 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
19:44:12 INFO - document served over http requires an https
19:44:12 INFO - sub-resource via xhr-request using the http-csp
19:44:12 INFO - delivery method with keep-origin-redirect and when
19:44: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"
19:44:12 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:44:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:44:12 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:44:12 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
19:44:12 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
19:44:12 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:44:12 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:44:12 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
19:44:12 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 2488ms
19:44:12 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/xhr-request/same-origin-downgrade.no-redirect.http.html
19:44:12 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:44:12 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:44:12 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111e244c00 == 30 [pid = 1948] [id = 256]
19:44:12 INFO - PROCESS | 1899 | ++DOMWINDOW == 72 (0x7f111e26a400) [pid = 1948] [serial = 714] [outer = (nil)]
19:44:12 INFO - PROCESS | 1899 | ++DOMWINDOW == 73 (0x7f111e331000) [pid = 1948] [serial = 715] [outer = 0x7f111e26a400]
19:44:13 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:44:13 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:44:13 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:44:13 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:44:13 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:44:13 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:44:13 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:44:13 INFO - PROCESS | 1899 | ++DOMWINDOW == 74 (0x7f111eb0b000) [pid = 1948] [serial = 716] [outer = 0x7f111e26a400]
19:44:13 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:44:14 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:44:14 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
19:44:14 INFO - document served over http requires an https
19:44:14 INFO - sub-resource via xhr-request using the http-csp
19:44:14 INFO - delivery method with no-redirect and when
19:44: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"
19:44:14 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:44:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:44:14 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:44:14 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
19:44:14 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
19:44:14 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:44:14 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:44:14 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
19:44:14 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 2799ms
19:44:14 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
19:44:15 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111fd25100 == 31 [pid = 1948] [id = 257]
19:44:15 INFO - PROCESS | 1899 | ++DOMWINDOW == 75 (0x7f111f45a000) [pid = 1948] [serial = 717] [outer = (nil)]
19:44:15 INFO - PROCESS | 1899 | ++DOMWINDOW == 76 (0x7f111f4d5800) [pid = 1948] [serial = 718] [outer = 0x7f111f45a000]
19:44:15 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:44:15 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:44:15 INFO - PROCESS | 1899 | ++DOMWINDOW == 77 (0x7f111f92f000) [pid = 1948] [serial = 719] [outer = 0x7f111f45a000]
19:44:15 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:44:15 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:44:16 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
19:44:16 INFO - document served over http requires an https
19:44:16 INFO - sub-resource via xhr-request using the http-csp
19:44:16 INFO - delivery method with swap-origin-redirect and when
19:44: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"
19:44:16 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:44:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:44:16 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:44:16 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
19:44:16 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
19:44:16 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:44:16 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:44:16 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
19:44:16 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 1690ms
19:44:16 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
19:44:16 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:44:17 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1121102300 == 32 [pid = 1948] [id = 258]
19:44:17 INFO - PROCESS | 1899 | ++DOMWINDOW == 78 (0x7f11203f1000) [pid = 1948] [serial = 720] [outer = (nil)]
19:44:17 INFO - PROCESS | 1899 | ++DOMWINDOW == 79 (0x7f11203f1800) [pid = 1948] [serial = 721] [outer = 0x7f11203f1000]
19:44:17 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:44:17 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:44:17 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:44:17 INFO - PROCESS | 1899 | ++DOMWINDOW == 80 (0x7f1120730000) [pid = 1948] [serial = 722] [outer = 0x7f11203f1000]
19:44:17 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:44:17 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:44:17 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:44:18 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
19:44:18 INFO - document served over http requires an https
19:44:18 INFO - sub-resource via xhr-request using the http-csp
19:44:18 INFO - delivery method with swap-origin-redirect and when
19: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"
19:44:18 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:44:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:44:18 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:44:18 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
19:44:18 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
19:44:18 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:44:18 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:44:18 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
19:44:18 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 1799ms
19:44:18 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
19:44:18 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f11214e2600 == 33 [pid = 1948] [id = 259]
19:44:18 INFO - PROCESS | 1899 | ++DOMWINDOW == 81 (0x7f1121023000) [pid = 1948] [serial = 723] [outer = (nil)]
19:44:18 INFO - PROCESS | 1899 | ++DOMWINDOW == 82 (0x7f1121023800) [pid = 1948] [serial = 724] [outer = 0x7f1121023000]
19:44:19 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:44:19 INFO - PROCESS | 1899 | ++DOMWINDOW == 83 (0x7f11211f4000) [pid = 1948] [serial = 725] [outer = 0x7f1121023000]
19:44:19 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:44:19 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:44:20 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
19:44:20 INFO - document served over http requires an https
19:44:20 INFO - sub-resource via xhr-request using the http-csp
19:44:20 INFO - delivery method with keep-origin-redirect and when
19: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"
19:44:20 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:44:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:44:20 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:44:20 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
19:44:20 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
19:44:20 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:44:20 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:44:20 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
19:44:20 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 1639ms
19:44:20 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/xhr-request/same-origin-upgrade.no-redirect.http.html
19:44:20 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1122f0bc00 == 34 [pid = 1948] [id = 260]
19:44:20 INFO - PROCESS | 1899 | ++DOMWINDOW == 84 (0x7f11230c3000) [pid = 1948] [serial = 726] [outer = (nil)]
19:44:20 INFO - PROCESS | 1899 | ++DOMWINDOW == 85 (0x7f1125e4e400) [pid = 1948] [serial = 727] [outer = 0x7f11230c3000]
19:44:20 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:44:20 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:44:20 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:44:20 INFO - PROCESS | 1899 | ++DOMWINDOW == 86 (0x7f1126361400) [pid = 1948] [serial = 728] [outer = 0x7f11230c3000]
19:44:20 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:44:21 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:44:21 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:44:22 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
19:44:22 INFO - document served over http requires an https
19:44:22 INFO - sub-resource via xhr-request using the http-csp
19:44:22 INFO - delivery method with no-redirect and when
19:44:22 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
19:44:22 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:44:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:44:22 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:44:22 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
19:44:22 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
19:44:22 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:44:22 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:44:22 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
19:44:22 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 2090ms
19:44:22 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
19:44:22 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:44:22 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1125f24400 == 35 [pid = 1948] [id = 261]
19:44:22 INFO - PROCESS | 1899 | ++DOMWINDOW == 87 (0x7f111f82d000) [pid = 1948] [serial = 729] [outer = (nil)]
19:44:22 INFO - PROCESS | 1899 | ++DOMWINDOW == 88 (0x7f11195d8400) [pid = 1948] [serial = 730] [outer = 0x7f111f82d000]
19:44:23 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:44:23 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:44:23 INFO - PROCESS | 1899 | ++DOMWINDOW == 89 (0x7f111f82dc00) [pid = 1948] [serial = 731] [outer = 0x7f111f82d000]
19:44:23 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:44:23 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:44:23 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:44:24 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
19:44:24 INFO - document served over http requires an https
19:44:24 INFO - sub-resource via xhr-request using the http-csp
19:44:24 INFO - delivery method with swap-origin-redirect and when
19:44: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"
19:44:24 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:44:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:44:24 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:44:24 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
19:44:24 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
19:44:24 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:44:24 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:44:24 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
19:44:24 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 2143ms
19:44:24 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/fetch-request/cross-origin.keep-origin-redirect.http.html
19:44:24 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1126589500 == 36 [pid = 1948] [id = 262]
19:44:24 INFO - PROCESS | 1899 | ++DOMWINDOW == 90 (0x7f11202cac00) [pid = 1948] [serial = 732] [outer = (nil)]
19:44:25 INFO - PROCESS | 1899 | ++DOMWINDOW == 91 (0x7f111fdb2000) [pid = 1948] [serial = 733] [outer = 0x7f11202cac00]
19:44:25 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:44:25 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:44:25 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:44:25 INFO - PROCESS | 1899 | ++DOMWINDOW == 92 (0x7f112068cc00) [pid = 1948] [serial = 734] [outer = 0x7f11202cac00]
19:44:25 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:44:25 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:44:25 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:44:26 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
19:44:26 INFO - document served over http requires an http
19:44:26 INFO - sub-resource via fetch-request using the meta-csp
19:44:26 INFO - delivery method with keep-origin-redirect and when
19:44: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-http/fetch-request/cross-origin.keep-origin-redirect.http.html"
19:44:26 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:44:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:44:26 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:44:26 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
19:44:26 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
19:44:26 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
19:44:26 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:44:26 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:44:26 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
19:44:26 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 1991ms
19:44:26 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/fetch-request/cross-origin.no-redirect.http.html
19:44:28 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111a53ca00 == 37 [pid = 1948] [id = 263]
19:44:28 INFO - PROCESS | 1899 | ++DOMWINDOW == 93 (0x7f111a925800) [pid = 1948] [serial = 735] [outer = (nil)]
19:44:28 INFO - PROCESS | 1899 | ++DOMWINDOW == 94 (0x7f111a925c00) [pid = 1948] [serial = 736] [outer = 0x7f111a925800]
19:44:28 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:44:28 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:44:28 INFO - PROCESS | 1899 | ++DOMWINDOW == 95 (0x7f111e25b000) [pid = 1948] [serial = 737] [outer = 0x7f111a925800]
19:44:28 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:44:28 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:44:28 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:44:29 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
19:44:29 INFO - document served over http requires an http
19:44:29 INFO - sub-resource via fetch-request using the meta-csp
19:44:29 INFO - delivery method with no-redirect and when
19: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/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/fetch-request/cross-origin.no-redirect.http.html"
19:44:29 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:44:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:44:29 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:44:29 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
19:44:29 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
19:44:29 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
19:44:29 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:44:29 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:44:29 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
19:44:29 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/fetch-request/cross-origin.no-redirect.http.html | took 3436ms
19:44:29 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/fetch-request/cross-origin.swap-origin-redirect.http.html
19:44:30 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111d722600 == 38 [pid = 1948] [id = 264]
19:44:30 INFO - PROCESS | 1899 | ++DOMWINDOW == 96 (0x7f1119276800) [pid = 1948] [serial = 738] [outer = (nil)]
19:44:30 INFO - PROCESS | 1899 | ++DOMWINDOW == 97 (0x7f1119276c00) [pid = 1948] [serial = 739] [outer = 0x7f1119276800]
19:44:30 INFO - PROCESS | 1899 | ++DOMWINDOW == 98 (0x7f111a9a2800) [pid = 1948] [serial = 740] [outer = 0x7f1119276800]
19:44:30 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:44:30 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:44:30 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:44:31 INFO - PROCESS | 1899 | [Child 1948] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 885
19:44:31 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
19:44:31 INFO - document served over http requires an http
19:44:31 INFO - sub-resource via fetch-request using the meta-csp
19:44:31 INFO - delivery method with swap-origin-redirect and when
19: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/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/fetch-request/cross-origin.swap-origin-redirect.http.html"
19:44:31 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:44:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:44:31 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:44:31 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
19:44:31 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
19:44:31 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
19:44:31 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:44:31 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:44:31 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
19:44:31 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 1691ms
19:44:31 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/iframe-tag/cross-origin.keep-origin-redirect.http.html
19:44:31 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111bd3eb00 == 39 [pid = 1948] [id = 265]
19:44:31 INFO - PROCESS | 1899 | ++DOMWINDOW == 99 (0x7f111cef7c00) [pid = 1948] [serial = 741] [outer = (nil)]
19:44:32 INFO - PROCESS | 1899 | ++DOMWINDOW == 100 (0x7f111cf18c00) [pid = 1948] [serial = 742] [outer = 0x7f111cef7c00]
19:44:32 INFO - PROCESS | 1899 | ++DOMWINDOW == 101 (0x7f111e3e4000) [pid = 1948] [serial = 743] [outer = 0x7f111cef7c00]
19:44:32 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:44:32 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:44:33 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111bd3af00 == 40 [pid = 1948] [id = 266]
19:44:33 INFO - PROCESS | 1899 | ++DOMWINDOW == 102 (0x7f111782b000) [pid = 1948] [serial = 744] [outer = (nil)]
19:44:33 INFO - PROCESS | 1899 | ++DOMWINDOW == 103 (0x7f1118a5f800) [pid = 1948] [serial = 745] [outer = 0x7f111782b000]
19:44:33 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111de7e500 == 39 [pid = 1948] [id = 253]
19:44:33 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111ce83300 == 38 [pid = 1948] [id = 252]
19:44:33 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111c00fa00 == 37 [pid = 1948] [id = 251]
19:44:33 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111a53c500 == 36 [pid = 1948] [id = 250]
19:44:33 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1119a42300 == 35 [pid = 1948] [id = 192]
19:44:33 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111a4ed200 == 34 [pid = 1948] [id = 228]
19:44:33 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111cc99300 == 33 [pid = 1948] [id = 249]
19:44:33 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
19:44:33 INFO - document served over http requires an http
19:44:33 INFO - sub-resource via iframe-tag using the meta-csp
19:44:33 INFO - delivery method with keep-origin-redirect and when
19: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/meta-csp/cross-origin/http-http/iframe-tag/cross-origin.keep-origin-redirect.http.html"
19:44:33 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:44:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:44:33 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:44:33 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
19:44:33 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
19:44:33 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:44:33 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:44:33 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
19:44:33 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 1737ms
19:44:33 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1121104600 == 32 [pid = 1948] [id = 248]
19:44:33 INFO - PROCESS | 1899 | --DOCSHELL 0x7f112102cb00 == 31 [pid = 1948] [id = 247]
19:44:33 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1121029900 == 30 [pid = 1948] [id = 246]
19:44:33 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/iframe-tag/cross-origin.no-redirect.http.html
19:44:33 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1120d6c200 == 29 [pid = 1948] [id = 245]
19:44:33 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1120c12100 == 28 [pid = 1948] [id = 244]
19:44:33 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1120c0fe00 == 27 [pid = 1948] [id = 243]
19:44:33 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111fd23800 == 26 [pid = 1948] [id = 242]
19:44:33 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111f9aec00 == 25 [pid = 1948] [id = 241]
19:44:33 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111f858c00 == 24 [pid = 1948] [id = 240]
19:44:33 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111f5eb700 == 23 [pid = 1948] [id = 239]
19:44:33 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111ef2a800 == 22 [pid = 1948] [id = 238]
19:44:33 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111e243d00 == 21 [pid = 1948] [id = 237]
19:44:33 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111e213400 == 20 [pid = 1948] [id = 236]
19:44:33 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111df4c800 == 19 [pid = 1948] [id = 235]
19:44:33 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111de7f900 == 18 [pid = 1948] [id = 234]
19:44:33 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111ce84700 == 17 [pid = 1948] [id = 233]
19:44:33 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111a9f4b00 == 16 [pid = 1948] [id = 213]
19:44:33 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111cc97500 == 15 [pid = 1948] [id = 232]
19:44:33 INFO - PROCESS | 1899 | --DOMWINDOW == 102 (0x7f111cc9c800) [pid = 1948] [serial = 642] [outer = (nil)] [url = about:blank]
19:44:33 INFO - PROCESS | 1899 | --DOMWINDOW == 101 (0x7f111a9d7400) [pid = 1948] [serial = 648] [outer = (nil)] [url = about:blank]
19:44:33 INFO - PROCESS | 1899 | --DOMWINDOW == 100 (0x7f1118ecb400) [pid = 1948] [serial = 645] [outer = (nil)] [url = about:blank]
19:44:33 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111a4ebe00 == 16 [pid = 1948] [id = 267]
19:44:33 INFO - PROCESS | 1899 | ++DOMWINDOW == 101 (0x7f11192a7400) [pid = 1948] [serial = 746] [outer = (nil)]
19:44:33 INFO - PROCESS | 1899 | ++DOMWINDOW == 102 (0x7f11192a7c00) [pid = 1948] [serial = 747] [outer = 0x7f11192a7400]
19:44:34 INFO - PROCESS | 1899 | ++DOMWINDOW == 103 (0x7f111a42fc00) [pid = 1948] [serial = 748] [outer = 0x7f11192a7400]
19:44:34 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:44:34 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:44:34 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111cc41c00 == 17 [pid = 1948] [id = 268]
19:44:34 INFO - PROCESS | 1899 | ++DOMWINDOW == 104 (0x7f111a5d8000) [pid = 1948] [serial = 749] [outer = (nil)]
19:44:34 INFO - PROCESS | 1899 | ++DOMWINDOW == 105 (0x7f111a5d8400) [pid = 1948] [serial = 750] [outer = 0x7f111a5d8000]
19:44:34 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
19:44:34 INFO - document served over http requires an http
19:44:34 INFO - sub-resource via iframe-tag using the meta-csp
19:44:34 INFO - delivery method with no-redirect and when
19:44:34 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/iframe-tag/cross-origin.no-redirect.http.html"
19:44:34 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:44:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:44:34 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:44:34 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
19:44:34 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
19:44:34 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:44:35 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:44:35 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
19:44:35 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/iframe-tag/cross-origin.no-redirect.http.html | took 1601ms
19:44:35 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/iframe-tag/cross-origin.swap-origin-redirect.http.html
19:44:35 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111cc9ac00 == 18 [pid = 1948] [id = 269]
19:44:35 INFO - PROCESS | 1899 | ++DOMWINDOW == 106 (0x7f111bab8c00) [pid = 1948] [serial = 751] [outer = (nil)]
19:44:35 INFO - PROCESS | 1899 | ++DOMWINDOW == 107 (0x7f111bb57000) [pid = 1948] [serial = 752] [outer = 0x7f111bab8c00]
19:44:35 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:44:35 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:44:35 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:44:35 INFO - PROCESS | 1899 | ++DOMWINDOW == 108 (0x7f111c3f0400) [pid = 1948] [serial = 753] [outer = 0x7f111bab8c00]
19:44:35 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:44:36 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111cead700 == 19 [pid = 1948] [id = 270]
19:44:36 INFO - PROCESS | 1899 | ++DOMWINDOW == 109 (0x7f1118a65000) [pid = 1948] [serial = 754] [outer = (nil)]
19:44:36 INFO - PROCESS | 1899 | [Child 1948] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 885
19:44:37 INFO - PROCESS | 1899 | ++DOMWINDOW == 110 (0x7f111cd32400) [pid = 1948] [serial = 755] [outer = 0x7f1118a65000]
19:44:37 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
19:44:37 INFO - document served over http requires an http
19:44:37 INFO - sub-resource via iframe-tag using the meta-csp
19:44:37 INFO - delivery method with swap-origin-redirect and when
19:44:37 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/iframe-tag/cross-origin.swap-origin-redirect.http.html"
19:44:37 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:44:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:44:37 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:44:37 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
19:44:37 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
19:44:37 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:44:37 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:44:37 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
19:44:37 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 2238ms
19:44:37 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html
19:44:37 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111d6e5100 == 20 [pid = 1948] [id = 271]
19:44:37 INFO - PROCESS | 1899 | ++DOMWINDOW == 111 (0x7f111cf86000) [pid = 1948] [serial = 756] [outer = (nil)]
19:44:37 INFO - PROCESS | 1899 | ++DOMWINDOW == 112 (0x7f111cf86800) [pid = 1948] [serial = 757] [outer = 0x7f111cf86000]
19:44:38 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:44:38 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:44:38 INFO - PROCESS | 1899 | ++DOMWINDOW == 113 (0x7f111de16c00) [pid = 1948] [serial = 758] [outer = 0x7f111cf86000]
19:44:38 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:44:38 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:44:39 INFO - PROCESS | 1899 | --DOMWINDOW == 112 (0x7f111bab8800) [pid = 1948] [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]
19:44:39 INFO - PROCESS | 1899 | --DOMWINDOW == 111 (0x7f111cffa000) [pid = 1948] [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]
19:44:39 INFO - PROCESS | 1899 | --DOMWINDOW == 110 (0x7f1119ada400) [pid = 1948] [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]
19:44:39 INFO - PROCESS | 1899 | --DOMWINDOW == 109 (0x7f1118a5fc00) [pid = 1948] [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]
19:44:39 INFO - PROCESS | 1899 | --DOMWINDOW == 108 (0x7f1118ae7000) [pid = 1948] [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]
19:44:39 INFO - PROCESS | 1899 | --DOMWINDOW == 107 (0x7f11263a1400) [pid = 1948] [serial = 688] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
19:44:39 INFO - PROCESS | 1899 | --DOMWINDOW == 106 (0x7f11206fd800) [pid = 1948] [serial = 678] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
19:44:39 INFO - PROCESS | 1899 | --DOMWINDOW == 105 (0x7f1121143400) [pid = 1948] [serial = 683] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446173032004]
19:44:39 INFO - PROCESS | 1899 | --DOMWINDOW == 104 (0x7f1118a5f400) [pid = 1948] [serial = 668] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
19:44:39 INFO - PROCESS | 1899 | --DOMWINDOW == 103 (0x7f111f5a2000) [pid = 1948] [serial = 673] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
19:44:39 INFO - PROCESS | 1899 | --DOMWINDOW == 102 (0x7f111c0ce400) [pid = 1948] [serial = 658] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
19:44:39 INFO - PROCESS | 1899 | --DOMWINDOW == 101 (0x7f111dea3c00) [pid = 1948] [serial = 663] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446173023055]
19:44:39 INFO - PROCESS | 1899 | --DOMWINDOW == 100 (0x7f1121166400) [pid = 1948] [serial = 684] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446173032004]
19:44:39 INFO - PROCESS | 1899 | --DOMWINDOW == 99 (0x7f1120dd0000) [pid = 1948] [serial = 681] [outer = (nil)] [url = about:blank]
19:44:39 INFO - PROCESS | 1899 | --DOMWINDOW == 98 (0x7f11263f8800) [pid = 1948] [serial = 689] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
19:44:39 INFO - PROCESS | 1899 | --DOMWINDOW == 97 (0x7f1123077800) [pid = 1948] [serial = 686] [outer = (nil)] [url = about:blank]
19:44:39 INFO - PROCESS | 1899 | --DOMWINDOW == 96 (0x7f111f92f800) [pid = 1948] [serial = 674] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
19:44:39 INFO - PROCESS | 1899 | --DOMWINDOW == 95 (0x7f111ef78800) [pid = 1948] [serial = 671] [outer = (nil)] [url = about:blank]
19:44:39 INFO - PROCESS | 1899 | --DOMWINDOW == 94 (0x7f1120730800) [pid = 1948] [serial = 679] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
19:44:39 INFO - PROCESS | 1899 | --DOMWINDOW == 93 (0x7f11202a3800) [pid = 1948] [serial = 676] [outer = (nil)] [url = about:blank]
19:44:39 INFO - PROCESS | 1899 | --DOMWINDOW == 92 (0x7f111ded4c00) [pid = 1948] [serial = 664] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446173023055]
19:44:39 INFO - PROCESS | 1899 | --DOMWINDOW == 91 (0x7f111d61f800) [pid = 1948] [serial = 661] [outer = (nil)] [url = about:blank]
19:44:39 INFO - PROCESS | 1899 | --DOMWINDOW == 90 (0x7f111eb7f800) [pid = 1948] [serial = 669] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
19:44:39 INFO - PROCESS | 1899 | --DOMWINDOW == 89 (0x7f111eb04c00) [pid = 1948] [serial = 666] [outer = (nil)] [url = about:blank]
19:44:39 INFO - PROCESS | 1899 | --DOMWINDOW == 88 (0x7f1119a59000) [pid = 1948] [serial = 653] [outer = (nil)] [url = about:blank]
19:44:39 INFO - PROCESS | 1899 | --DOMWINDOW == 87 (0x7f111c10c800) [pid = 1948] [serial = 659] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
19:44:39 INFO - PROCESS | 1899 | --DOMWINDOW == 86 (0x7f111a9c9000) [pid = 1948] [serial = 656] [outer = (nil)] [url = about:blank]
19:44:39 INFO - PROCESS | 1899 | --DOMWINDOW == 85 (0x7f1119b7d000) [pid = 1948] [serial = 694] [outer = (nil)] [url = about:blank]
19:44:39 INFO - PROCESS | 1899 | --DOMWINDOW == 84 (0x7f1117be0000) [pid = 1948] [serial = 691] [outer = (nil)] [url = about:blank]
19:44:39 INFO - PROCESS | 1899 | --DOMWINDOW == 83 (0x7f1118b68800) [pid = 1948] [serial = 706] [outer = (nil)] [url = about:blank]
19:44:39 INFO - PROCESS | 1899 | --DOMWINDOW == 82 (0x7f1118aed000) [pid = 1948] [serial = 697] [outer = (nil)] [url = about:blank]
19:44:39 INFO - PROCESS | 1899 | --DOMWINDOW == 81 (0x7f111d61f400) [pid = 1948] [serial = 703] [outer = (nil)] [url = about:blank]
19:44:39 INFO - PROCESS | 1899 | --DOMWINDOW == 80 (0x7f111bb7ac00) [pid = 1948] [serial = 700] [outer = (nil)] [url = about:blank]
19:44:39 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
19:44:39 INFO - document served over http requires an http
19:44:39 INFO - sub-resource via script-tag using the meta-csp
19:44:39 INFO - delivery method with keep-origin-redirect and when
19:44:39 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html"
19:44:39 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:44:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:44:39 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:44:39 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
19:44:39 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
19:44:39 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:44:39 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:44:39 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
19:44:39 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 2539ms
19:44:39 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html
19:44:40 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111df4dc00 == 21 [pid = 1948] [id = 272]
19:44:40 INFO - PROCESS | 1899 | ++DOMWINDOW == 81 (0x7f1118ecb800) [pid = 1948] [serial = 759] [outer = (nil)]
19:44:40 INFO - PROCESS | 1899 | ++DOMWINDOW == 82 (0x7f11193edc00) [pid = 1948] [serial = 760] [outer = 0x7f1118ecb800]
19:44:40 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:44:40 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:44:40 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:44:40 INFO - PROCESS | 1899 | ++DOMWINDOW == 83 (0x7f111a618000) [pid = 1948] [serial = 761] [outer = 0x7f1118ecb800]
19:44:40 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:44:40 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:44: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
19:44:42 INFO - document served over http requires an http
19:44:42 INFO - sub-resource via script-tag using the meta-csp
19:44:42 INFO - delivery method with no-redirect and when
19:44: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"
19:44:42 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:44:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:44:42 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:44:42 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
19:44:42 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
19:44:42 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:44:42 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:44: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
19:44: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 2644ms
19:44: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
19:44:42 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:44:42 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111bd3dc00 == 22 [pid = 1948] [id = 273]
19:44:42 INFO - PROCESS | 1899 | ++DOMWINDOW == 84 (0x7f111ba6d000) [pid = 1948] [serial = 762] [outer = (nil)]
19:44:43 INFO - PROCESS | 1899 | ++DOMWINDOW == 85 (0x7f111bab8800) [pid = 1948] [serial = 763] [outer = 0x7f111ba6d000]
19:44:43 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:44:43 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:44:43 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:44:43 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:44:43 INFO - PROCESS | 1899 | ++DOMWINDOW == 86 (0x7f111bb9fc00) [pid = 1948] [serial = 764] [outer = 0x7f111ba6d000]
19:44:43 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:44:43 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:44: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
19:44:44 INFO - document served over http requires an http
19:44:44 INFO - sub-resource via script-tag using the meta-csp
19:44:44 INFO - delivery method with swap-origin-redirect and when
19: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/meta-csp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html"
19:44:44 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:44:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:44:44 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:44:44 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
19:44:44 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
19:44:44 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:44:44 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:44: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
19:44: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 1946ms
19:44:44 INFO - PROCESS | 1899 | --DOCSHELL 0x7fb8afeddc00 == 6 [pid = 1899] [id = 6]
19:44: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
19:44:44 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:44:44 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111d6e2400 == 23 [pid = 1948] [id = 274]
19:44:44 INFO - PROCESS | 1899 | ++DOMWINDOW == 87 (0x7f111d7cfc00) [pid = 1948] [serial = 765] [outer = (nil)]
19:44:45 INFO - PROCESS | 1899 | ++DOMWINDOW == 88 (0x7f111dea3400) [pid = 1948] [serial = 766] [outer = 0x7f111d7cfc00]
19:44:45 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:44:45 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:44:45 INFO - PROCESS | 1899 | ++DOMWINDOW == 89 (0x7f111ded5c00) [pid = 1948] [serial = 767] [outer = 0x7f111d7cfc00]
19:44:45 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:44:45 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:44:45 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:44:45 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:44:45 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:44: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
19:44:46 INFO - document served over http requires an http
19:44:46 INFO - sub-resource via xhr-request using the meta-csp
19:44:46 INFO - delivery method with keep-origin-redirect and when
19: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/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/xhr-request/cross-origin.keep-origin-redirect.http.html"
19:44:46 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:44:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:44:46 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:44:46 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
19:44:46 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
19:44:46 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:44:46 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:44: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
19:44: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 1681ms
19:44:46 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html
19:44:46 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:44:46 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111e241f00 == 24 [pid = 1948] [id = 275]
19:44:46 INFO - PROCESS | 1899 | ++DOMWINDOW == 90 (0x7f111eb1e800) [pid = 1948] [serial = 768] [outer = (nil)]
19:44:46 INFO - PROCESS | 1899 | ++DOMWINDOW == 91 (0x7f111eb7f800) [pid = 1948] [serial = 769] [outer = 0x7f111eb1e800]
19:44:46 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:44:46 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:44:47 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:44:47 INFO - PROCESS | 1899 | ++DOMWINDOW == 92 (0x7f111eb85c00) [pid = 1948] [serial = 770] [outer = 0x7f111eb1e800]
19:44:47 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:44:47 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:44:47 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
19:44:47 INFO - document served over http requires an http
19:44:47 INFO - sub-resource via xhr-request using the meta-csp
19:44:47 INFO - delivery method with no-redirect and when
19:44:47 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html"
19:44:47 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:44:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:44:47 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:44:47 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
19:44:47 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
19:44:47 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:44:47 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:44:47 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
19:44:47 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html | took 1685ms
19:44:47 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/xhr-request/cross-origin.swap-origin-redirect.http.html
19:44:48 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:44:48 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111f5e8a00 == 25 [pid = 1948] [id = 276]
19:44:48 INFO - PROCESS | 1899 | ++DOMWINDOW == 93 (0x7f111ef78800) [pid = 1948] [serial = 771] [outer = (nil)]
19:44:48 INFO - PROCESS | 1899 | ++DOMWINDOW == 94 (0x7f111ef78c00) [pid = 1948] [serial = 772] [outer = 0x7f111ef78800]
19:44:48 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:44:48 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:44:48 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:44:48 INFO - PROCESS | 1899 | ++DOMWINDOW == 95 (0x7f111f581000) [pid = 1948] [serial = 773] [outer = 0x7f111ef78800]
19:44:48 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:44:48 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:44:48 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:44:48 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:44:49 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
19:44:49 INFO - document served over http requires an http
19:44:49 INFO - sub-resource via xhr-request using the meta-csp
19:44:49 INFO - delivery method with swap-origin-redirect and when
19:44:49 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/xhr-request/cross-origin.swap-origin-redirect.http.html"
19:44:49 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:44:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:44:49 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:44:49 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
19:44:49 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
19:44:49 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:44:49 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:44:49 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
19:44:49 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 1640ms
19:44:49 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/fetch-request/cross-origin.keep-origin-redirect.http.html
19:44:49 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111f859600 == 26 [pid = 1948] [id = 277]
19:44:49 INFO - PROCESS | 1899 | ++DOMWINDOW == 96 (0x7f111fc96400) [pid = 1948] [serial = 774] [outer = (nil)]
19:44:50 INFO - PROCESS | 1899 | ++DOMWINDOW == 97 (0x7f111fc96800) [pid = 1948] [serial = 775] [outer = 0x7f111fc96400]
19:44:50 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:44:50 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:44:50 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:44:50 INFO - PROCESS | 1899 | ++DOMWINDOW == 98 (0x7f11202a3800) [pid = 1948] [serial = 776] [outer = 0x7f111fc96400]
19:44:50 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:44:50 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:44:51 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
19:44:51 INFO - document served over http requires an https
19:44:51 INFO - sub-resource via fetch-request using the meta-csp
19:44:51 INFO - delivery method with keep-origin-redirect and when
19:44:51 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/fetch-request/cross-origin.keep-origin-redirect.http.html"
19:44:51 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:44:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:44:51 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:44:51 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
19:44:51 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
19:44:51 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
19:44:51 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:44:51 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:44:51 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
19:44:51 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 2105ms
19:44:51 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/fetch-request/cross-origin.no-redirect.http.html
19:44:52 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1120c11700 == 27 [pid = 1948] [id = 278]
19:44:52 INFO - PROCESS | 1899 | ++DOMWINDOW == 99 (0x7f1120730800) [pid = 1948] [serial = 777] [outer = (nil)]
19:44:52 INFO - PROCESS | 1899 | ++DOMWINDOW == 100 (0x7f11207d7c00) [pid = 1948] [serial = 778] [outer = 0x7f1120730800]
19:44:52 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:44:52 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:44:52 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:44:52 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:44:52 INFO - PROCESS | 1899 | ++DOMWINDOW == 101 (0x7f111cf33000) [pid = 1948] [serial = 779] [outer = 0x7f1120730800]
19:44:52 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:44:54 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
19:44:54 INFO - document served over http requires an https
19:44:54 INFO - sub-resource via fetch-request using the meta-csp
19:44:54 INFO - delivery method with no-redirect and when
19:44:54 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/fetch-request/cross-origin.no-redirect.http.html"
19:44:54 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:44:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:44:54 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:44:54 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
19:44:54 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
19:44:54 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
19:44:54 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:44:54 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:44:54 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
19:44:54 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/fetch-request/cross-origin.no-redirect.http.html | took 2362ms
19:44:54 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/fetch-request/cross-origin.swap-origin-redirect.http.html
19:44:54 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1121100500 == 28 [pid = 1948] [id = 279]
19:44:54 INFO - PROCESS | 1899 | ++DOMWINDOW == 102 (0x7f1120dd0000) [pid = 1948] [serial = 780] [outer = (nil)]
19:44:54 INFO - PROCESS | 1899 | ++DOMWINDOW == 103 (0x7f1121023c00) [pid = 1948] [serial = 781] [outer = 0x7f1120dd0000]
19:44:55 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:44:55 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:44:55 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:44:55 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:44:55 INFO - PROCESS | 1899 | ++DOMWINDOW == 104 (0x7f11210a4800) [pid = 1948] [serial = 782] [outer = 0x7f1120dd0000]
19:44:55 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:44:55 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:44:56 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
19:44:56 INFO - document served over http requires an https
19:44:56 INFO - sub-resource via fetch-request using the meta-csp
19:44:56 INFO - delivery method with swap-origin-redirect and when
19:44:56 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/fetch-request/cross-origin.swap-origin-redirect.http.html"
19:44:56 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:44:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:44:56 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:44:56 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
19:44:56 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
19:44:56 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
19:44:56 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:44:56 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:44:56 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
19:44:56 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 2293ms
19:44:56 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/iframe-tag/cross-origin.keep-origin-redirect.http.html
19:44:57 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f11231fc800 == 29 [pid = 1948] [id = 280]
19:44:57 INFO - PROCESS | 1899 | ++DOMWINDOW == 105 (0x7f1121506800) [pid = 1948] [serial = 783] [outer = (nil)]
19:44:57 INFO - PROCESS | 1899 | ++DOMWINDOW == 106 (0x7f1121506c00) [pid = 1948] [serial = 784] [outer = 0x7f1121506800]
19:44:57 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:44:57 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:44:57 INFO - PROCESS | 1899 | ++DOMWINDOW == 107 (0x7f1122b68400) [pid = 1948] [serial = 785] [outer = 0x7f1121506800]
19:44:57 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:44:58 INFO - PROCESS | 1899 | --DOCSHELL 0x7fb8b0140500 == 5 [pid = 1899] [id = 7]
19:44:58 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1126589000 == 30 [pid = 1948] [id = 281]
19:44:58 INFO - PROCESS | 1899 | ++DOMWINDOW == 108 (0x7f1125e4ec00) [pid = 1948] [serial = 786] [outer = (nil)]
19:44:58 INFO - PROCESS | 1899 | ++DOMWINDOW == 109 (0x7f11262a2400) [pid = 1948] [serial = 787] [outer = 0x7f1125e4ec00]
19:44:58 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
19:44:58 INFO - document served over http requires an https
19:44:58 INFO - sub-resource via iframe-tag using the meta-csp
19:44:58 INFO - delivery method with keep-origin-redirect and when
19:44:58 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/iframe-tag/cross-origin.keep-origin-redirect.http.html"
19:44:58 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:44:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:44:58 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:44:58 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
19:44:58 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
19:44:58 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:44:58 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:44:58 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
19:44:58 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 2590ms
19:44:58 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/iframe-tag/cross-origin.no-redirect.http.html
19:44:59 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:44:59 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111fd7e400 == 31 [pid = 1948] [id = 282]
19:44:59 INFO - PROCESS | 1899 | ++DOMWINDOW == 110 (0x7f112650c400) [pid = 1948] [serial = 788] [outer = (nil)]
19:44:59 INFO - PROCESS | 1899 | ++DOMWINDOW == 111 (0x7f1117b57400) [pid = 1948] [serial = 789] [outer = 0x7f112650c400]
19:44:59 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:44:59 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:44:59 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:44:59 INFO - PROCESS | 1899 | ++DOMWINDOW == 112 (0x7f111ba2e800) [pid = 1948] [serial = 790] [outer = 0x7f112650c400]
19:44:59 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:44:59 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:45:00 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111fd81100 == 32 [pid = 1948] [id = 283]
19:45:00 INFO - PROCESS | 1899 | ++DOMWINDOW == 113 (0x7f111ba29800) [pid = 1948] [serial = 791] [outer = (nil)]
19:45:00 INFO - PROCESS | 1899 | ++DOMWINDOW == 114 (0x7f111c25ec00) [pid = 1948] [serial = 792] [outer = 0x7f111ba29800]
19:45:00 INFO - PROCESS | 1899 | --DOMWINDOW == 15 (0x7fb8b1b69c00) [pid = 1899] [serial = 17] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%27t%20find%20the%20server%20at%20%25%28server%29s.]
19:45:00 INFO - PROCESS | 1899 | --DOMWINDOW == 14 (0x7fb8b187a000) [pid = 1899] [serial = 14] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,]
19:45:00 INFO - PROCESS | 1899 | --DOMWINDOW == 13 (0x7fb8b3992400) [pid = 1899] [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.]
19:45:00 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
19:45:00 INFO - document served over http requires an https
19:45:00 INFO - sub-resource via iframe-tag using the meta-csp
19:45:00 INFO - delivery method with no-redirect and when
19: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/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/iframe-tag/cross-origin.no-redirect.http.html"
19:45:00 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:45:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:45:00 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:45:00 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
19:45:00 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
19:45:00 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:45:00 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:45:00 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
19:45:00 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/iframe-tag/cross-origin.no-redirect.http.html | took 1836ms
19:45:00 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/iframe-tag/cross-origin.swap-origin-redirect.http.html
19:45:01 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111dfc9f00 == 33 [pid = 1948] [id = 284]
19:45:01 INFO - PROCESS | 1899 | ++DOMWINDOW == 115 (0x7f1120762800) [pid = 1948] [serial = 793] [outer = (nil)]
19:45:01 INFO - PROCESS | 1899 | ++DOMWINDOW == 116 (0x7f111a44d000) [pid = 1948] [serial = 794] [outer = 0x7f1120762800]
19:45:01 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:45:01 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:45:01 INFO - PROCESS | 1899 | ++DOMWINDOW == 117 (0x7f111a44d400) [pid = 1948] [serial = 795] [outer = 0x7f1120762800]
19:45:01 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:45:01 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:45:02 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111dfccc00 == 34 [pid = 1948] [id = 285]
19:45:02 INFO - PROCESS | 1899 | ++DOMWINDOW == 118 (0x7f111942c000) [pid = 1948] [serial = 796] [outer = (nil)]
19:45:02 INFO - PROCESS | 1899 | ++DOMWINDOW == 119 (0x7f1117e41000) [pid = 1948] [serial = 797] [outer = 0x7f111942c000]
19:45:02 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
19:45:02 INFO - document served over http requires an https
19:45:02 INFO - sub-resource via iframe-tag using the meta-csp
19:45:02 INFO - delivery method with swap-origin-redirect and when
19: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/meta-csp/cross-origin/http-https/iframe-tag/cross-origin.swap-origin-redirect.http.html"
19:45:02 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:45:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:45:02 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:45:02 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
19:45:02 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
19:45:02 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:45:02 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:45:02 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
19:45:02 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 1880ms
19:45:02 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/script-tag/cross-origin.keep-origin-redirect.http.html
19:45:02 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:45:03 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1117e69900 == 35 [pid = 1948] [id = 286]
19:45:03 INFO - PROCESS | 1899 | ++DOMWINDOW == 120 (0x7f1117e5bc00) [pid = 1948] [serial = 798] [outer = (nil)]
19:45:03 INFO - PROCESS | 1899 | ++DOMWINDOW == 121 (0x7f1119420000) [pid = 1948] [serial = 799] [outer = 0x7f1117e5bc00]
19:45:03 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:45:03 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:45:03 INFO - PROCESS | 1899 | ++DOMWINDOW == 122 (0x7f1118e37400) [pid = 1948] [serial = 800] [outer = 0x7f1117e5bc00]
19:45:03 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:45:03 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:45:03 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:45:03 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:45:04 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
19:45:04 INFO - document served over http requires an https
19:45:04 INFO - sub-resource via script-tag using the meta-csp
19:45:04 INFO - delivery method with keep-origin-redirect and when
19:45:04 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/script-tag/cross-origin.keep-origin-redirect.http.html"
19:45:04 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:45:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:45:04 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:45:04 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
19:45:04 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
19:45:04 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:45:04 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:45:04 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
19:45:04 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 1999ms
19:45:04 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/script-tag/cross-origin.no-redirect.http.html
19:45:06 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f11178c3e00 == 36 [pid = 1948] [id = 287]
19:45:06 INFO - PROCESS | 1899 | ++DOMWINDOW == 123 (0x7f111ba29c00) [pid = 1948] [serial = 801] [outer = (nil)]
19:45:06 INFO - PROCESS | 1899 | ++DOMWINDOW == 124 (0x7f111a5c7000) [pid = 1948] [serial = 802] [outer = 0x7f111ba29c00]
19:45:06 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:45:06 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:45:06 INFO - PROCESS | 1899 | ++DOMWINDOW == 125 (0x7f111a5c7c00) [pid = 1948] [serial = 803] [outer = 0x7f111ba29c00]
19:45:06 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:45:06 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:45:06 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:45:08 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
19:45:08 INFO - document served over http requires an https
19:45:08 INFO - sub-resource via script-tag using the meta-csp
19:45:08 INFO - delivery method with no-redirect and when
19:45:08 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/script-tag/cross-origin.no-redirect.http.html"
19:45:08 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:45:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:45:08 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:45:08 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
19:45:08 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
19:45:08 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:45:08 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:45:08 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
19:45:08 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/script-tag/cross-origin.no-redirect.http.html | took 3460ms
19:45:08 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/script-tag/cross-origin.swap-origin-redirect.http.html
19:45:08 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1117b42900 == 37 [pid = 1948] [id = 288]
19:45:08 INFO - PROCESS | 1899 | ++DOMWINDOW == 126 (0x7f1119546c00) [pid = 1948] [serial = 804] [outer = (nil)]
19:45:08 INFO - PROCESS | 1899 | ++DOMWINDOW == 127 (0x7f111cd0f800) [pid = 1948] [serial = 805] [outer = 0x7f1119546c00]
19:45:09 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:45:09 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:45:09 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:45:09 INFO - PROCESS | 1899 | ++DOMWINDOW == 128 (0x7f111ceb8400) [pid = 1948] [serial = 806] [outer = 0x7f1119546c00]
19:45:09 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:45:09 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:45:10 INFO - PROCESS | 1899 | [Child 1948] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 885
19:45:11 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
19:45:11 INFO - document served over http requires an https
19:45:11 INFO - sub-resource via script-tag using the meta-csp
19:45:11 INFO - delivery method with swap-origin-redirect and when
19:45: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/script-tag/cross-origin.swap-origin-redirect.http.html"
19:45:11 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:45:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:45:11 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:45:11 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
19:45:11 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
19:45:11 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:45:11 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:45:11 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
19:45:11 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 2957ms
19:45:11 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/xhr-request/cross-origin.keep-origin-redirect.http.html
19:45:11 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111c011300 == 36 [pid = 1948] [id = 255]
19:45:11 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111e244c00 == 35 [pid = 1948] [id = 256]
19:45:11 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111fd25100 == 34 [pid = 1948] [id = 257]
19:45:11 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1121102300 == 33 [pid = 1948] [id = 258]
19:45:11 INFO - PROCESS | 1899 | --DOCSHELL 0x7f11214e2600 == 32 [pid = 1948] [id = 259]
19:45:11 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1122f0bc00 == 31 [pid = 1948] [id = 260]
19:45:11 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1125f24400 == 30 [pid = 1948] [id = 261]
19:45:11 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1126589500 == 29 [pid = 1948] [id = 262]
19:45:11 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111d722600 == 28 [pid = 1948] [id = 264]
19:45:11 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111bd3af00 == 27 [pid = 1948] [id = 266]
19:45:11 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111bd3eb00 == 26 [pid = 1948] [id = 265]
19:45:11 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111cc41c00 == 25 [pid = 1948] [id = 268]
19:45:11 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111a4ebe00 == 24 [pid = 1948] [id = 267]
19:45:11 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111cead700 == 23 [pid = 1948] [id = 270]
19:45:11 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111cc9ac00 == 22 [pid = 1948] [id = 269]
19:45:11 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111d6e5100 == 21 [pid = 1948] [id = 271]
19:45:11 INFO - PROCESS | 1899 | --DOMWINDOW == 127 (0x7f1119adac00) [pid = 1948] [serial = 698] [outer = (nil)] [url = about:blank]
19:45:11 INFO - PROCESS | 1899 | --DOMWINDOW == 126 (0x7f111bb9f400) [pid = 1948] [serial = 695] [outer = (nil)] [url = about:blank]
19:45:11 INFO - PROCESS | 1899 | --DOMWINDOW == 125 (0x7f111d760800) [pid = 1948] [serial = 704] [outer = (nil)] [url = about:blank]
19:45:11 INFO - PROCESS | 1899 | --DOMWINDOW == 124 (0x7f1118fac000) [pid = 1948] [serial = 707] [outer = (nil)] [url = about:blank]
19:45:11 INFO - PROCESS | 1899 | --DOMWINDOW == 123 (0x7f111c2fe400) [pid = 1948] [serial = 701] [outer = (nil)] [url = about:blank]
19:45:11 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:45:11 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1117e69400 == 22 [pid = 1948] [id = 289]
19:45:11 INFO - PROCESS | 1899 | ++DOMWINDOW == 124 (0x7f11178c0800) [pid = 1948] [serial = 807] [outer = (nil)]
19:45:12 INFO - PROCESS | 1899 | ++DOMWINDOW == 125 (0x7f1118a5f000) [pid = 1948] [serial = 808] [outer = 0x7f11178c0800]
19:45:12 INFO - PROCESS | 1899 | --DOMWINDOW == 12 (0x7fb8b1977800) [pid = 1899] [serial = 16] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,]
19:45:12 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:45:12 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:45:12 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:45:12 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:45:12 INFO - PROCESS | 1899 | ++DOMWINDOW == 126 (0x7f1119276000) [pid = 1948] [serial = 809] [outer = 0x7f11178c0800]
19:45:12 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:45:12 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:45:13 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
19:45:13 INFO - document served over http requires an https
19:45:13 INFO - sub-resource via xhr-request using the meta-csp
19:45:13 INFO - delivery method with keep-origin-redirect and when
19: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/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/xhr-request/cross-origin.keep-origin-redirect.http.html"
19:45:13 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:45:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:45:13 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:45:13 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
19:45:13 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
19:45:13 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:45:13 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:45:13 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
19:45:13 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 1943ms
19:45:13 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/xhr-request/cross-origin.no-redirect.http.html
19:45:13 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111a53c500 == 23 [pid = 1948] [id = 290]
19:45:13 INFO - PROCESS | 1899 | ++DOMWINDOW == 127 (0x7f111cc9c400) [pid = 1948] [serial = 810] [outer = (nil)]
19:45:13 INFO - PROCESS | 1899 | ++DOMWINDOW == 128 (0x7f111cd0f000) [pid = 1948] [serial = 811] [outer = 0x7f111cc9c400]
19:45:13 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:45:14 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:45:14 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:45:14 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:45:14 INFO - PROCESS | 1899 | ++DOMWINDOW == 129 (0x7f111d61f000) [pid = 1948] [serial = 812] [outer = 0x7f111cc9c400]
19:45:14 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:45:14 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:45:15 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
19:45:15 INFO - document served over http requires an https
19:45:15 INFO - sub-resource via xhr-request using the meta-csp
19:45:15 INFO - delivery method with no-redirect and when
19: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/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/xhr-request/cross-origin.no-redirect.http.html"
19:45:15 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:45:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:45:15 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:45:15 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
19:45:15 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
19:45:15 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:45:15 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:45:15 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
19:45:15 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/xhr-request/cross-origin.no-redirect.http.html | took 1889ms
19:45:15 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/xhr-request/cross-origin.swap-origin-redirect.http.html
19:45:15 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:45:15 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:45:15 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111bb2d300 == 24 [pid = 1948] [id = 291]
19:45:15 INFO - PROCESS | 1899 | ++DOMWINDOW == 130 (0x7f111eec4000) [pid = 1948] [serial = 813] [outer = (nil)]
19:45:15 INFO - PROCESS | 1899 | ++DOMWINDOW == 131 (0x7f111eec4400) [pid = 1948] [serial = 814] [outer = 0x7f111eec4000]
19:45:16 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:45:16 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:45:16 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:45:16 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:45:16 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:45:16 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:45:16 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:45:16 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:45:16 INFO - PROCESS | 1899 | ++DOMWINDOW == 132 (0x7f111f82d800) [pid = 1948] [serial = 815] [outer = 0x7f111eec4000]
19:45:16 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:45:16 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:45:17 INFO - PROCESS | 1899 | --DOMWINDOW == 131 (0x7f111a925c00) [pid = 1948] [serial = 736] [outer = (nil)] [url = about:blank]
19:45:17 INFO - PROCESS | 1899 | --DOMWINDOW == 130 (0x7f11192a7c00) [pid = 1948] [serial = 747] [outer = (nil)] [url = about:blank]
19:45:17 INFO - PROCESS | 1899 | --DOMWINDOW == 129 (0x7f1118a5f800) [pid = 1948] [serial = 745] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
19:45:17 INFO - PROCESS | 1899 | --DOMWINDOW == 128 (0x7f111a5d8400) [pid = 1948] [serial = 750] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446173074695]
19:45:17 INFO - PROCESS | 1899 | --DOMWINDOW == 127 (0x7f1125e4e400) [pid = 1948] [serial = 727] [outer = (nil)] [url = about:blank]
19:45:17 INFO - PROCESS | 1899 | --DOMWINDOW == 126 (0x7f111cd32400) [pid = 1948] [serial = 755] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
19:45:17 INFO - PROCESS | 1899 | --DOMWINDOW == 125 (0x7f11195d8400) [pid = 1948] [serial = 730] [outer = (nil)] [url = about:blank]
19:45:17 INFO - PROCESS | 1899 | --DOMWINDOW == 124 (0x7f111f4d5800) [pid = 1948] [serial = 718] [outer = (nil)] [url = about:blank]
19:45:17 INFO - PROCESS | 1899 | --DOMWINDOW == 123 (0x7f11203f1800) [pid = 1948] [serial = 721] [outer = (nil)] [url = about:blank]
19:45:17 INFO - PROCESS | 1899 | --DOMWINDOW == 122 (0x7f111cf18c00) [pid = 1948] [serial = 742] [outer = (nil)] [url = about:blank]
19:45:17 INFO - PROCESS | 1899 | --DOMWINDOW == 121 (0x7f111a5b8400) [pid = 1948] [serial = 709] [outer = (nil)] [url = about:blank]
19:45:17 INFO - PROCESS | 1899 | --DOMWINDOW == 120 (0x7f1119276c00) [pid = 1948] [serial = 739] [outer = (nil)] [url = about:blank]
19:45:17 INFO - PROCESS | 1899 | --DOMWINDOW == 119 (0x7f111e331000) [pid = 1948] [serial = 715] [outer = (nil)] [url = about:blank]
19:45:17 INFO - PROCESS | 1899 | --DOMWINDOW == 118 (0x7f111fdb2000) [pid = 1948] [serial = 733] [outer = (nil)] [url = about:blank]
19:45:17 INFO - PROCESS | 1899 | --DOMWINDOW == 117 (0x7f1121023800) [pid = 1948] [serial = 724] [outer = (nil)] [url = about:blank]
19:45:17 INFO - PROCESS | 1899 | --DOMWINDOW == 116 (0x7f111a9a2c00) [pid = 1948] [serial = 712] [outer = (nil)] [url = about:blank]
19:45:17 INFO - PROCESS | 1899 | --DOMWINDOW == 115 (0x7f111bb57000) [pid = 1948] [serial = 752] [outer = (nil)] [url = about:blank]
19:45:17 INFO - PROCESS | 1899 | --DOMWINDOW == 114 (0x7f111cf86800) [pid = 1948] [serial = 757] [outer = (nil)] [url = about:blank]
19:45:17 INFO - PROCESS | 1899 | --DOMWINDOW == 113 (0x7f11193edc00) [pid = 1948] [serial = 760] [outer = (nil)] [url = about:blank]
19:45:17 INFO - PROCESS | 1899 | --DOMWINDOW == 112 (0x7f111782b000) [pid = 1948] [serial = 744] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
19:45:17 INFO - PROCESS | 1899 | --DOMWINDOW == 111 (0x7f111cef7c00) [pid = 1948] [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]
19:45:17 INFO - PROCESS | 1899 | --DOMWINDOW == 110 (0x7f1118a65000) [pid = 1948] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
19:45:17 INFO - PROCESS | 1899 | --DOMWINDOW == 109 (0x7f11192a7400) [pid = 1948] [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]
19:45:17 INFO - PROCESS | 1899 | --DOMWINDOW == 108 (0x7f111cf86000) [pid = 1948] [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]
19:45:17 INFO - PROCESS | 1899 | --DOMWINDOW == 107 (0x7f1119276800) [pid = 1948] [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]
19:45:17 INFO - PROCESS | 1899 | --DOMWINDOW == 106 (0x7f111a5d8000) [pid = 1948] [serial = 749] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446173074695]
19:45:17 INFO - PROCESS | 1899 | --DOMWINDOW == 105 (0x7f111bab8c00) [pid = 1948] [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]
19:45:17 INFO - PROCESS | 1899 | --DOMWINDOW == 104 (0x7f111934b000) [pid = 1948] [serial = 651] [outer = (nil)] [url = about:blank]
19:45:17 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
19:45:17 INFO - document served over http requires an https
19:45:17 INFO - sub-resource via xhr-request using the meta-csp
19:45:17 INFO - delivery method with swap-origin-redirect and when
19:45: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/xhr-request/cross-origin.swap-origin-redirect.http.html"
19:45:17 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:45:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:45:17 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:45:17 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
19:45:17 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
19:45:17 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:45:17 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:45:17 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
19:45:17 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 2649ms
19:45:17 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
19:45:17 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111cc9b100 == 25 [pid = 1948] [id = 292]
19:45:17 INFO - PROCESS | 1899 | ++DOMWINDOW == 105 (0x7f11192a7c00) [pid = 1948] [serial = 816] [outer = (nil)]
19:45:18 INFO - PROCESS | 1899 | ++DOMWINDOW == 106 (0x7f111934b000) [pid = 1948] [serial = 817] [outer = 0x7f11192a7c00]
19:45:18 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:45:18 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:45:18 INFO - PROCESS | 1899 | ++DOMWINDOW == 107 (0x7f111a5b8400) [pid = 1948] [serial = 818] [outer = 0x7f11192a7c00]
19:45:18 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:45:18 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:45:19 INFO - PROCESS | 1899 | [Child 1948] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 885
19:45:19 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
19:45:19 INFO - document served over http requires an http
19:45:19 INFO - sub-resource via fetch-request using the meta-csp
19:45:19 INFO - delivery method with keep-origin-redirect and when
19:45:19 INFO - the target request is same-origin.
19:45:19 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 2083ms
19:45:19 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/fetch-request/same-origin-insecure.no-redirect.http.html
19:45:20 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1117b43d00 == 26 [pid = 1948] [id = 293]
19:45:20 INFO - PROCESS | 1899 | ++DOMWINDOW == 108 (0x7f111942c800) [pid = 1948] [serial = 819] [outer = (nil)]
19:45:20 INFO - PROCESS | 1899 | ++DOMWINDOW == 109 (0x7f11195d8c00) [pid = 1948] [serial = 820] [outer = 0x7f111942c800]
19:45:20 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:45:20 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:45:20 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:45:20 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:45:20 INFO - PROCESS | 1899 | ++DOMWINDOW == 110 (0x7f111a9c9c00) [pid = 1948] [serial = 821] [outer = 0x7f111942c800]
19:45:21 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:45:22 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
19:45:22 INFO - document served over http requires an http
19:45:22 INFO - sub-resource via fetch-request using the meta-csp
19:45:22 INFO - delivery method with no-redirect and when
19:45:22 INFO - the target request is same-origin.
19:45:22 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 2388ms
19:45:22 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
19:45:22 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111cc41700 == 27 [pid = 1948] [id = 294]
19:45:22 INFO - PROCESS | 1899 | ++DOMWINDOW == 111 (0x7f111ceb8c00) [pid = 1948] [serial = 822] [outer = (nil)]
19:45:22 INFO - PROCESS | 1899 | ++DOMWINDOW == 112 (0x7f111cef7c00) [pid = 1948] [serial = 823] [outer = 0x7f111ceb8c00]
19:45:23 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:45:23 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:45:23 INFO - PROCESS | 1899 | ++DOMWINDOW == 113 (0x7f111cf86000) [pid = 1948] [serial = 824] [outer = 0x7f111ceb8c00]
19:45:23 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:45:23 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:45:24 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
19:45:24 INFO - document served over http requires an http
19:45:24 INFO - sub-resource via fetch-request using the meta-csp
19:45:24 INFO - delivery method with swap-origin-redirect and when
19:45: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-http/fetch-request/same-origin-insecure.swap-origin-redirect.http.html"
19:45:24 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:45:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:45:24 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:45:24 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
19:45:24 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
19:45:24 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
19:45:24 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:45:24 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:45:24 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
19:45:24 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 2146ms
19:45:24 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
19:45:25 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111df4c300 == 28 [pid = 1948] [id = 295]
19:45:25 INFO - PROCESS | 1899 | ++DOMWINDOW == 114 (0x7f111efa9c00) [pid = 1948] [serial = 825] [outer = (nil)]
19:45:25 INFO - PROCESS | 1899 | ++DOMWINDOW == 115 (0x7f111f4d5800) [pid = 1948] [serial = 826] [outer = 0x7f111efa9c00]
19:45:25 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:45:25 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:45:25 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:45:26 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:45:26 INFO - PROCESS | 1899 | ++DOMWINDOW == 116 (0x7f111fdb2000) [pid = 1948] [serial = 827] [outer = 0x7f111efa9c00]
19:45:26 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:45:26 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:45:26 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111ef2c600 == 29 [pid = 1948] [id = 296]
19:45:26 INFO - PROCESS | 1899 | ++DOMWINDOW == 117 (0x7f111fdde800) [pid = 1948] [serial = 828] [outer = (nil)]
19:45:26 INFO - PROCESS | 1899 | ++DOMWINDOW == 118 (0x7f1120230800) [pid = 1948] [serial = 829] [outer = 0x7f111fdde800]
19:45:27 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
19:45:27 INFO - document served over http requires an http
19:45:27 INFO - sub-resource via iframe-tag using the meta-csp
19:45:27 INFO - delivery method with keep-origin-redirect and when
19:45:27 INFO - the target request is same-origin.
19:45:27 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 2691ms
19:45:27 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/iframe-tag/same-origin-insecure.no-redirect.http.html
19:45:27 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:45:27 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111f858c00 == 30 [pid = 1948] [id = 297]
19:45:27 INFO - PROCESS | 1899 | ++DOMWINDOW == 119 (0x7f11203f1800) [pid = 1948] [serial = 830] [outer = (nil)]
19:45:27 INFO - PROCESS | 1899 | ++DOMWINDOW == 120 (0x7f112068c000) [pid = 1948] [serial = 831] [outer = 0x7f11203f1800]
19:45:28 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:45:28 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:45:28 INFO - PROCESS | 1899 | ++DOMWINDOW == 121 (0x7f1120c5e800) [pid = 1948] [serial = 832] [outer = 0x7f11203f1800]
19:45:28 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:45:28 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:45:28 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111fd81b00 == 31 [pid = 1948] [id = 298]
19:45:28 INFO - PROCESS | 1899 | ++DOMWINDOW == 122 (0x7f1120cc6800) [pid = 1948] [serial = 833] [outer = (nil)]
19:45:28 INFO - PROCESS | 1899 | ++DOMWINDOW == 123 (0x7f11214cfc00) [pid = 1948] [serial = 834] [outer = 0x7f1120cc6800]
19:45:29 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
19:45:29 INFO - document served over http requires an http
19:45:29 INFO - sub-resource via iframe-tag using the meta-csp
19:45:29 INFO - delivery method with no-redirect and when
19:45:29 INFO - the target request is same-origin.
19:45:29 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 1965ms
19:45:29 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
19:45:29 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:45:29 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1120c11c00 == 32 [pid = 1948] [id = 299]
19:45:29 INFO - PROCESS | 1899 | ++DOMWINDOW == 124 (0x7f1122a4bc00) [pid = 1948] [serial = 835] [outer = (nil)]
19:45:29 INFO - PROCESS | 1899 | ++DOMWINDOW == 125 (0x7f1122a5bc00) [pid = 1948] [serial = 836] [outer = 0x7f1122a4bc00]
19:45:29 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:45:29 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:45:29 INFO - PROCESS | 1899 | ++DOMWINDOW == 126 (0x7f1122f14800) [pid = 1948] [serial = 837] [outer = 0x7f1122a4bc00]
19:45:29 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:45:29 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:45:30 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1121102300 == 33 [pid = 1948] [id = 300]
19:45:30 INFO - PROCESS | 1899 | ++DOMWINDOW == 127 (0x7f1122fa6c00) [pid = 1948] [serial = 838] [outer = (nil)]
19:45:30 INFO - PROCESS | 1899 | ++DOMWINDOW == 128 (0x7f1125e4e400) [pid = 1948] [serial = 839] [outer = 0x7f1122fa6c00]
19:45:30 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/iframe-tag/same-origin-insecure.swap-origin-redirect.http.html | The referrer URL is origin when a
19:45:30 INFO - document served over http requires an http
19:45:30 INFO - sub-resource via iframe-tag using the meta-csp
19:45:30 INFO - delivery method with swap-origin-redirect and when
19:45:30 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/iframe-tag/same-origin-insecure.swap-origin-redirect.http.html"
19:45:30 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:45:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:45:30 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:45:30 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
19:45:30 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
19:45:30 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:45:30 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:45:30 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/iframe-tag/same-origin-insecure.swap-origin-redirect.http.html:23:7
19:45:30 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/iframe-tag/same-origin-insecure.swap-origin-redirect.http.html | took 1794ms
19:45:30 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/script-tag/same-origin-insecure.keep-origin-redirect.http.html
19:45:31 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1122a51100 == 34 [pid = 1948] [id = 301]
19:45:31 INFO - PROCESS | 1899 | ++DOMWINDOW == 129 (0x7f1118c12400) [pid = 1948] [serial = 840] [outer = (nil)]
19:45:31 INFO - PROCESS | 1899 | ++DOMWINDOW == 130 (0x7f1118c12800) [pid = 1948] [serial = 841] [outer = 0x7f1118c12400]
19:45:31 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:45:31 INFO - PROCESS | 1899 | ++DOMWINDOW == 131 (0x7f111c220800) [pid = 1948] [serial = 842] [outer = 0x7f1118c12400]
19:45:31 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:45:31 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:45:31 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:45:32 INFO - TEST-PASS | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/script-tag/same-origin-insecure.keep-origin-redirect.http.html | The referrer URL is stripped-referrer when a
19:45:32 INFO - document served over http requires an http
19:45:32 INFO - sub-resource via script-tag using the meta-csp
19:45:32 INFO - delivery method with keep-origin-redirect and when
19:45:32 INFO - the target request is same-origin.
19:45:32 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/script-tag/same-origin-insecure.keep-origin-redirect.http.html | took 1911ms
19:45:32 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/script-tag/same-origin-insecure.no-redirect.http.html
19:45:33 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f112631cf00 == 35 [pid = 1948] [id = 302]
19:45:33 INFO - PROCESS | 1899 | ++DOMWINDOW == 132 (0x7f1119227000) [pid = 1948] [serial = 843] [outer = (nil)]
19:45:33 INFO - PROCESS | 1899 | ++DOMWINDOW == 133 (0x7f1119227400) [pid = 1948] [serial = 844] [outer = 0x7f1119227000]
19:45:33 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:45:33 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:45:33 INFO - PROCESS | 1899 | ++DOMWINDOW == 134 (0x7f111d6a4000) [pid = 1948] [serial = 845] [outer = 0x7f1119227000]
19:45:33 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:45:33 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:45:34 INFO - TEST-PASS | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/script-tag/same-origin-insecure.no-redirect.http.html | The referrer URL is stripped-referrer when a
19:45:34 INFO - document served over http requires an http
19:45:34 INFO - sub-resource via script-tag using the meta-csp
19:45:34 INFO - delivery method with no-redirect and when
19:45:34 INFO - the target request is same-origin.
19:45:34 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/script-tag/same-origin-insecure.no-redirect.http.html | took 2085ms
19:45:34 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/script-tag/same-origin-insecure.swap-origin-redirect.http.html
19:45:35 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111799e500 == 36 [pid = 1948] [id = 303]
19:45:35 INFO - PROCESS | 1899 | ++DOMWINDOW == 135 (0x7f111ebccc00) [pid = 1948] [serial = 846] [outer = (nil)]
19:45:35 INFO - PROCESS | 1899 | ++DOMWINDOW == 136 (0x7f111cdc7000) [pid = 1948] [serial = 847] [outer = 0x7f111ebccc00]
19:45:35 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:45:35 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:45:35 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:45:35 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:45:35 INFO - PROCESS | 1899 | ++DOMWINDOW == 137 (0x7f1120da3000) [pid = 1948] [serial = 848] [outer = 0x7f111ebccc00]
19:45:35 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:45:35 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:45:36 INFO - PROCESS | 1899 | [Child 1948] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 885
19:45:37 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
19:45:37 INFO - document served over http requires an http
19:45:37 INFO - sub-resource via script-tag using the meta-csp
19:45:37 INFO - delivery method with swap-origin-redirect and when
19:45: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-http/script-tag/same-origin-insecure.swap-origin-redirect.http.html"
19:45:37 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:45:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:45:37 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:45:37 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
19:45:37 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
19:45:37 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:45:37 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:45:37 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
19:45:37 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 2387ms
19:45:37 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
19:45:37 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f11179a2b00 == 37 [pid = 1948] [id = 304]
19:45:37 INFO - PROCESS | 1899 | ++DOMWINDOW == 138 (0x7f1117a4a800) [pid = 1948] [serial = 849] [outer = (nil)]
19:45:38 INFO - PROCESS | 1899 | ++DOMWINDOW == 139 (0x7f11179b1400) [pid = 1948] [serial = 850] [outer = 0x7f1117a4a800]
19:45:38 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:45:38 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:45:38 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:45:38 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:45:38 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:45:38 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:45:38 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:45:38 INFO - PROCESS | 1899 | ++DOMWINDOW == 140 (0x7f11179b1000) [pid = 1948] [serial = 851] [outer = 0x7f1117a4a800]
19:45:38 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:45:38 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:45:39 INFO - TEST-PASS | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/xhr-request/same-origin-insecure.keep-origin-redirect.http.html | The referrer URL is stripped-referrer when a
19:45:39 INFO - document served over http requires an http
19:45:39 INFO - sub-resource via xhr-request using the meta-csp
19:45:39 INFO - delivery method with keep-origin-redirect and when
19:45:39 INFO - the target request is same-origin.
19:45:39 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/xhr-request/same-origin-insecure.keep-origin-redirect.http.html | took 2640ms
19:45:39 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/xhr-request/same-origin-insecure.no-redirect.http.html
19:45:40 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:45:40 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:45:41 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:45:41 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:45:41 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:45:41 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:45:41 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:45:41 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:45:41 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:45:41 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:45:41 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1117edfc00 == 38 [pid = 1948] [id = 305]
19:45:41 INFO - PROCESS | 1899 | ++DOMWINDOW == 141 (0x7f11202ca400) [pid = 1948] [serial = 852] [outer = (nil)]
19:45:42 INFO - PROCESS | 1899 | ++DOMWINDOW == 142 (0x7f11202ca800) [pid = 1948] [serial = 853] [outer = 0x7f11202ca400]
19:45:42 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:45:42 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:45:42 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:45:42 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:45:42 INFO - PROCESS | 1899 | ++DOMWINDOW == 143 (0x7f1120d4c800) [pid = 1948] [serial = 854] [outer = 0x7f11202ca400]
19:45:42 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:45:42 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:45:42 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:45:43 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
19:45:43 INFO - document served over http requires an http
19:45:43 INFO - sub-resource via xhr-request using the meta-csp
19:45:43 INFO - delivery method with no-redirect and when
19:45:43 INFO - the target request is same-origin.
19:45:43 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 3541ms
19:45:43 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
19:45:43 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1116e15a00 == 39 [pid = 1948] [id = 306]
19:45:43 INFO - PROCESS | 1899 | ++DOMWINDOW == 144 (0x7f1117f78000) [pid = 1948] [serial = 855] [outer = (nil)]
19:45:44 INFO - PROCESS | 1899 | ++DOMWINDOW == 145 (0x7f1118a65c00) [pid = 1948] [serial = 856] [outer = 0x7f1117f78000]
19:45:44 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:45:44 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:45:44 INFO - PROCESS | 1899 | ++DOMWINDOW == 146 (0x7f111cc2e000) [pid = 1948] [serial = 857] [outer = 0x7f1117f78000]
19:45:44 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:45:44 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:45:45 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
19:45:45 INFO - document served over http requires an http
19:45:45 INFO - sub-resource via xhr-request using the meta-csp
19:45:45 INFO - delivery method with swap-origin-redirect and when
19:45:45 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/xhr-request/same-origin-insecure.swap-origin-redirect.http.html"
19:45:45 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:45:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:45:45 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:45:45 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
19:45:45 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
19:45:45 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:45:45 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:45:45 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
19:45:45 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 2200ms
19:45:45 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
19:45:46 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f11178c2000 == 40 [pid = 1948] [id = 307]
19:45:46 INFO - PROCESS | 1899 | ++DOMWINDOW == 147 (0x7f1118aedc00) [pid = 1948] [serial = 858] [outer = (nil)]
19:45:46 INFO - PROCESS | 1899 | ++DOMWINDOW == 148 (0x7f1118db0400) [pid = 1948] [serial = 859] [outer = 0x7f1118aedc00]
19:45:46 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:45:46 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:45:46 INFO - PROCESS | 1899 | ++DOMWINDOW == 149 (0x7f111a6c4000) [pid = 1948] [serial = 860] [outer = 0x7f1118aedc00]
19:45:46 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:45:46 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:45:46 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:45:47 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
19:45:47 INFO - document served over http requires an https
19:45:47 INFO - sub-resource via fetch-request using the meta-csp
19:45:47 INFO - delivery method with keep-origin-redirect and when
19: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/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/fetch-request/same-origin-downgrade.keep-origin-redirect.http.html"
19:45:47 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:45:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:45:47 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:45:47 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
19:45:47 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
19:45:47 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
19:45:47 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:45:47 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:45:47 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
19:45:47 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 1841ms
19:45:47 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/fetch-request/same-origin-downgrade.no-redirect.http.html
19:45:47 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:45:47 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111c17fb00 == 41 [pid = 1948] [id = 308]
19:45:47 INFO - PROCESS | 1899 | ++DOMWINDOW == 150 (0x7f111cc2e400) [pid = 1948] [serial = 861] [outer = (nil)]
19:45:48 INFO - PROCESS | 1899 | ++DOMWINDOW == 151 (0x7f111cc2e800) [pid = 1948] [serial = 862] [outer = 0x7f111cc2e400]
19:45:48 INFO - PROCESS | 1899 | ++DOMWINDOW == 152 (0x7f111d739c00) [pid = 1948] [serial = 863] [outer = 0x7f111cc2e400]
19:45:48 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:45:48 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:45:48 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:45:49 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111bb2d300 == 40 [pid = 1948] [id = 291]
19:45:49 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111a53c500 == 39 [pid = 1948] [id = 290]
19:45:49 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1117e69400 == 38 [pid = 1948] [id = 289]
19:45:49 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1117b42900 == 37 [pid = 1948] [id = 288]
19:45:49 INFO - PROCESS | 1899 | --DOCSHELL 0x7f11178c3e00 == 36 [pid = 1948] [id = 287]
19:45:49 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111dfccc00 == 35 [pid = 1948] [id = 285]
19:45:49 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1117e69900 == 34 [pid = 1948] [id = 286]
19:45:49 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111dfc9f00 == 33 [pid = 1948] [id = 284]
19:45:49 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111fd81100 == 32 [pid = 1948] [id = 283]
19:45:49 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111fd7e400 == 31 [pid = 1948] [id = 282]
19:45:49 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1126589000 == 30 [pid = 1948] [id = 281]
19:45:49 INFO - PROCESS | 1899 | --DOCSHELL 0x7f11231fc800 == 29 [pid = 1948] [id = 280]
19:45:49 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1121100500 == 28 [pid = 1948] [id = 279]
19:45:49 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1120c11700 == 27 [pid = 1948] [id = 278]
19:45:49 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111f859600 == 26 [pid = 1948] [id = 277]
19:45:49 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111f5e8a00 == 25 [pid = 1948] [id = 276]
19:45:49 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111e241f00 == 24 [pid = 1948] [id = 275]
19:45:49 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111d6e2400 == 23 [pid = 1948] [id = 274]
19:45:49 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111bd3dc00 == 22 [pid = 1948] [id = 273]
19:45:49 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111df4dc00 == 21 [pid = 1948] [id = 272]
19:45:49 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
19:45:49 INFO - document served over http requires an https
19:45:49 INFO - sub-resource via fetch-request using the meta-csp
19:45:49 INFO - delivery method with no-redirect and when
19:45: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/fetch-request/same-origin-downgrade.no-redirect.http.html"
19:45:49 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:45:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:45:49 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:45:49 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
19:45:49 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
19:45:49 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
19:45:49 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:45:49 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:45:49 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
19:45:49 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 2041ms
19:45:49 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
19:45:49 INFO - PROCESS | 1899 | --DOMWINDOW == 151 (0x7f111e3e4000) [pid = 1948] [serial = 743] [outer = (nil)] [url = about:blank]
19:45:49 INFO - PROCESS | 1899 | --DOMWINDOW == 150 (0x7f111c3f0400) [pid = 1948] [serial = 753] [outer = (nil)] [url = about:blank]
19:45:49 INFO - PROCESS | 1899 | --DOMWINDOW == 149 (0x7f111a42fc00) [pid = 1948] [serial = 748] [outer = (nil)] [url = about:blank]
19:45:49 INFO - PROCESS | 1899 | --DOMWINDOW == 148 (0x7f111a9c9400) [pid = 1948] [serial = 710] [outer = (nil)] [url = about:blank]
19:45:49 INFO - PROCESS | 1899 | --DOMWINDOW == 147 (0x7f111a9a2800) [pid = 1948] [serial = 740] [outer = (nil)] [url = about:blank]
19:45:49 INFO - PROCESS | 1899 | --DOMWINDOW == 146 (0x7f111de16c00) [pid = 1948] [serial = 758] [outer = (nil)] [url = about:blank]
19:45:50 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f11178c5700 == 22 [pid = 1948] [id = 309]
19:45:50 INFO - PROCESS | 1899 | ++DOMWINDOW == 147 (0x7f1117e41800) [pid = 1948] [serial = 864] [outer = (nil)]
19:45:50 INFO - PROCESS | 1899 | ++DOMWINDOW == 148 (0x7f1117e41c00) [pid = 1948] [serial = 865] [outer = 0x7f1117e41800]
19:45:50 INFO - PROCESS | 1899 | ++DOMWINDOW == 149 (0x7f1118a23000) [pid = 1948] [serial = 866] [outer = 0x7f1117e41800]
19:45:50 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:45:50 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:45:51 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/fetch-request/same-origin-downgrade.swap-origin-redirect.http.html | The referrer URL is origin when a
19:45:51 INFO - document served over http requires an https
19:45:51 INFO - sub-resource via fetch-request using the meta-csp
19:45:51 INFO - delivery method with swap-origin-redirect and when
19:45:51 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/fetch-request/same-origin-downgrade.swap-origin-redirect.http.html"
19:45:51 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:45:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:45:51 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:45:51 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
19:45:51 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
19:45:51 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
19:45:51 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:45:51 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:45:51 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/fetch-request/same-origin-downgrade.swap-origin-redirect.http.html:23:7
19:45:51 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/fetch-request/same-origin-downgrade.swap-origin-redirect.http.html | took 1893ms
19:45:51 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/fetch-request/same-origin-insecure.swap-origin-redirect.http.html
19:45:51 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111a9f1400 == 23 [pid = 1948] [id = 310]
19:45:51 INFO - PROCESS | 1899 | ++DOMWINDOW == 150 (0x7f1118e37000) [pid = 1948] [serial = 867] [outer = (nil)]
19:45:52 INFO - PROCESS | 1899 | ++DOMWINDOW == 151 (0x7f1118f04000) [pid = 1948] [serial = 868] [outer = 0x7f1118e37000]
19:45:52 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:45:52 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:45:52 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:45:52 INFO - PROCESS | 1899 | ++DOMWINDOW == 152 (0x7f1119ada000) [pid = 1948] [serial = 869] [outer = 0x7f1118e37000]
19:45:52 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:45:52 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:45:53 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
19:45:53 INFO - document served over http requires an https
19:45:53 INFO - sub-resource via fetch-request using the meta-csp
19:45:53 INFO - delivery method with swap-origin-redirect and when
19:45:53 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/fetch-request/same-origin-insecure.swap-origin-redirect.http.html"
19:45:53 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:45:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:45:53 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:45:53 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
19:45:53 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
19:45:53 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
19:45:53 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:45:53 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:45:53 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
19:45:53 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 2196ms
19:45:53 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
19:45:54 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111d6e1500 == 24 [pid = 1948] [id = 311]
19:45:54 INFO - PROCESS | 1899 | ++DOMWINDOW == 153 (0x7f111a7fa800) [pid = 1948] [serial = 870] [outer = (nil)]
19:45:54 INFO - PROCESS | 1899 | ++DOMWINDOW == 154 (0x7f111a925000) [pid = 1948] [serial = 871] [outer = 0x7f111a7fa800]
19:45:54 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:45:54 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:45:54 INFO - PROCESS | 1899 | ++DOMWINDOW == 155 (0x7f111c0bd000) [pid = 1948] [serial = 872] [outer = 0x7f111a7fa800]
19:45:54 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:45:54 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:45:55 INFO - PROCESS | 1899 | --DOMWINDOW == 154 (0x7f1125e4ec00) [pid = 1948] [serial = 786] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
19:45:55 INFO - PROCESS | 1899 | --DOMWINDOW == 153 (0x7f111ba29800) [pid = 1948] [serial = 791] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446173100482]
19:45:55 INFO - PROCESS | 1899 | --DOMWINDOW == 152 (0x7f111942c000) [pid = 1948] [serial = 796] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
19:45:55 INFO - PROCESS | 1899 | --DOMWINDOW == 151 (0x7f1119546c00) [pid = 1948] [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]
19:45:55 INFO - PROCESS | 1899 | --DOMWINDOW == 150 (0x7f111eec4000) [pid = 1948] [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]
19:45:55 INFO - PROCESS | 1899 | --DOMWINDOW == 149 (0x7f11178c0800) [pid = 1948] [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]
19:45:55 INFO - PROCESS | 1899 | --DOMWINDOW == 148 (0x7f111cc9c400) [pid = 1948] [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]
19:45:55 INFO - PROCESS | 1899 | --DOMWINDOW == 147 (0x7f111bab8800) [pid = 1948] [serial = 763] [outer = (nil)] [url = about:blank]
19:45:55 INFO - PROCESS | 1899 | --DOMWINDOW == 146 (0x7f111cd0f000) [pid = 1948] [serial = 811] [outer = (nil)] [url = about:blank]
19:45:55 INFO - PROCESS | 1899 | --DOMWINDOW == 145 (0x7f111a44d000) [pid = 1948] [serial = 794] [outer = (nil)] [url = about:blank]
19:45:55 INFO - PROCESS | 1899 | --DOMWINDOW == 144 (0x7f1118a5f000) [pid = 1948] [serial = 808] [outer = (nil)] [url = about:blank]
19:45:55 INFO - PROCESS | 1899 | --DOMWINDOW == 143 (0x7f11262a2400) [pid = 1948] [serial = 787] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
19:45:55 INFO - PROCESS | 1899 | --DOMWINDOW == 142 (0x7f111eec4400) [pid = 1948] [serial = 814] [outer = (nil)] [url = about:blank]
19:45:55 INFO - PROCESS | 1899 | --DOMWINDOW == 141 (0x7f11207d7c00) [pid = 1948] [serial = 778] [outer = (nil)] [url = about:blank]
19:45:55 INFO - PROCESS | 1899 | --DOMWINDOW == 140 (0x7f1119420000) [pid = 1948] [serial = 799] [outer = (nil)] [url = about:blank]
19:45:55 INFO - PROCESS | 1899 | --DOMWINDOW == 139 (0x7f111cd0f800) [pid = 1948] [serial = 805] [outer = (nil)] [url = about:blank]
19:45:55 INFO - PROCESS | 1899 | --DOMWINDOW == 138 (0x7f1121023c00) [pid = 1948] [serial = 781] [outer = (nil)] [url = about:blank]
19:45:55 INFO - PROCESS | 1899 | --DOMWINDOW == 137 (0x7f111c25ec00) [pid = 1948] [serial = 792] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446173100482]
19:45:55 INFO - PROCESS | 1899 | --DOMWINDOW == 136 (0x7f111ef78c00) [pid = 1948] [serial = 772] [outer = (nil)] [url = about:blank]
19:45:55 INFO - PROCESS | 1899 | --DOMWINDOW == 135 (0x7f1117b57400) [pid = 1948] [serial = 789] [outer = (nil)] [url = about:blank]
19:45:55 INFO - PROCESS | 1899 | --DOMWINDOW == 134 (0x7f111dea3400) [pid = 1948] [serial = 766] [outer = (nil)] [url = about:blank]
19:45:55 INFO - PROCESS | 1899 | --DOMWINDOW == 133 (0x7f1117e41000) [pid = 1948] [serial = 797] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
19:45:55 INFO - PROCESS | 1899 | --DOMWINDOW == 132 (0x7f111a5c7000) [pid = 1948] [serial = 802] [outer = (nil)] [url = about:blank]
19:45:55 INFO - PROCESS | 1899 | --DOMWINDOW == 131 (0x7f111fc96800) [pid = 1948] [serial = 775] [outer = (nil)] [url = about:blank]
19:45:55 INFO - PROCESS | 1899 | --DOMWINDOW == 130 (0x7f1121506c00) [pid = 1948] [serial = 784] [outer = (nil)] [url = about:blank]
19:45:55 INFO - PROCESS | 1899 | --DOMWINDOW == 129 (0x7f111eb7f800) [pid = 1948] [serial = 769] [outer = (nil)] [url = about:blank]
19:45:55 INFO - PROCESS | 1899 | --DOMWINDOW == 128 (0x7f111934b000) [pid = 1948] [serial = 817] [outer = (nil)] [url = about:blank]
19:45:55 INFO - PROCESS | 1899 | --DOMWINDOW == 127 (0x7f111d61f000) [pid = 1948] [serial = 812] [outer = (nil)] [url = about:blank]
19:45:55 INFO - PROCESS | 1899 | --DOMWINDOW == 126 (0x7f111f82d800) [pid = 1948] [serial = 815] [outer = (nil)] [url = about:blank]
19:45:55 INFO - PROCESS | 1899 | --DOMWINDOW == 125 (0x7f1119276000) [pid = 1948] [serial = 809] [outer = (nil)] [url = about:blank]
19:45:57 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
19:45:57 INFO - document served over http requires an https
19:45:57 INFO - sub-resource via fetch-request using the meta-csp
19:45:57 INFO - delivery method with keep-origin-redirect and when
19:45: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/fetch-request/same-origin-upgrade.keep-origin-redirect.http.html"
19:45:57 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:45:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:45:57 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:45:57 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
19:45:57 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
19:45:57 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
19:45:57 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:45:57 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:45:57 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
19:45:57 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 3556ms
19:45:57 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/fetch-request/same-origin-upgrade.no-redirect.http.html
19:45:57 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111dfcc200 == 25 [pid = 1948] [id = 312]
19:45:57 INFO - PROCESS | 1899 | ++DOMWINDOW == 126 (0x7f1117ea7000) [pid = 1948] [serial = 873] [outer = (nil)]
19:45:57 INFO - PROCESS | 1899 | ++DOMWINDOW == 127 (0x7f1117eea400) [pid = 1948] [serial = 874] [outer = 0x7f1117ea7000]
19:45:58 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:45:58 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:45:58 INFO - PROCESS | 1899 | ++DOMWINDOW == 128 (0x7f1119546c00) [pid = 1948] [serial = 875] [outer = 0x7f1117ea7000]
19:45:58 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:45:58 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:45:58 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:45:59 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
19:45:59 INFO - document served over http requires an https
19:45:59 INFO - sub-resource via fetch-request using the meta-csp
19:45:59 INFO - delivery method with no-redirect and when
19:45: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-upgrade.no-redirect.http.html"
19:45:59 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:45:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:45:59 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:45:59 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
19:45:59 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
19:45:59 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
19:45:59 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:45:59 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:45:59 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
19:45:59 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 1802ms
19:45:59 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
19:45:59 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1117edf700 == 26 [pid = 1948] [id = 313]
19:45:59 INFO - PROCESS | 1899 | ++DOMWINDOW == 129 (0x7f1119276800) [pid = 1948] [serial = 876] [outer = (nil)]
19:45:59 INFO - PROCESS | 1899 | ++DOMWINDOW == 130 (0x7f111928ec00) [pid = 1948] [serial = 877] [outer = 0x7f1119276800]
19:45:59 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:45:59 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:45:59 INFO - PROCESS | 1899 | ++DOMWINDOW == 131 (0x7f111ba29800) [pid = 1948] [serial = 878] [outer = 0x7f1119276800]
19:45:59 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:46:00 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:46:00 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:46:00 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/fetch-request/same-origin-upgrade.swap-origin-redirect.http.html | The referrer URL is origin when a
19:46:00 INFO - document served over http requires an https
19:46:00 INFO - sub-resource via fetch-request using the meta-csp
19:46:00 INFO - delivery method with swap-origin-redirect and when
19:46:00 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/fetch-request/same-origin-upgrade.swap-origin-redirect.http.html"
19:46:00 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:46:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:46:00 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:46:00 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
19:46:00 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
19:46:00 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
19:46:00 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:46:00 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:46:00 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/fetch-request/same-origin-upgrade.swap-origin-redirect.http.html:23:7
19:46:00 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/fetch-request/same-origin-upgrade.swap-origin-redirect.http.html | took 1688ms
19:46:00 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
19:46:01 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111dfcb800 == 27 [pid = 1948] [id = 314]
19:46:01 INFO - PROCESS | 1899 | ++DOMWINDOW == 132 (0x7f111cc9c000) [pid = 1948] [serial = 879] [outer = (nil)]
19:46:01 INFO - PROCESS | 1899 | ++DOMWINDOW == 133 (0x7f111cc9c400) [pid = 1948] [serial = 880] [outer = 0x7f111cc9c000]
19:46:01 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:46:01 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:46:01 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:46:01 INFO - PROCESS | 1899 | ++DOMWINDOW == 134 (0x7f111cd0f800) [pid = 1948] [serial = 881] [outer = 0x7f111cc9c000]
19:46:01 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:46:01 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:46:01 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:46:02 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111e245600 == 28 [pid = 1948] [id = 315]
19:46:02 INFO - PROCESS | 1899 | ++DOMWINDOW == 135 (0x7f111ceb8800) [pid = 1948] [serial = 882] [outer = (nil)]
19:46:02 INFO - PROCESS | 1899 | ++DOMWINDOW == 136 (0x7f111d65e400) [pid = 1948] [serial = 883] [outer = 0x7f111ceb8800]
19:46:02 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
19:46:02 INFO - document served over http requires an https
19:46:02 INFO - sub-resource via iframe-tag using the meta-csp
19:46:02 INFO - delivery method with keep-origin-redirect and when
19: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/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/iframe-tag/same-origin-downgrade.keep-origin-redirect.http.html"
19:46:02 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:46:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:46:02 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:46:02 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
19:46:02 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
19:46:02 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:46:02 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:46:02 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
19:46:02 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 1845ms
19:46:02 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/iframe-tag/same-origin-downgrade.no-redirect.http.html
19:46:02 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:46:03 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111ef2c100 == 29 [pid = 1948] [id = 316]
19:46:03 INFO - PROCESS | 1899 | ++DOMWINDOW == 137 (0x7f111df99c00) [pid = 1948] [serial = 884] [outer = (nil)]
19:46:03 INFO - PROCESS | 1899 | ++DOMWINDOW == 138 (0x7f111dfd9c00) [pid = 1948] [serial = 885] [outer = 0x7f111df99c00]
19:46:03 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:46:03 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:46:03 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:46:03 INFO - PROCESS | 1899 | ++DOMWINDOW == 139 (0x7f111e3a2800) [pid = 1948] [serial = 886] [outer = 0x7f111df99c00]
19:46:03 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:46:03 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:46:04 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111f859600 == 30 [pid = 1948] [id = 317]
19:46:04 INFO - PROCESS | 1899 | ++DOMWINDOW == 140 (0x7f111ea81400) [pid = 1948] [serial = 887] [outer = (nil)]
19:46:04 INFO - PROCESS | 1899 | ++DOMWINDOW == 141 (0x7f111eaed400) [pid = 1948] [serial = 888] [outer = 0x7f111ea81400]
19:46:04 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
19:46:04 INFO - document served over http requires an https
19:46:04 INFO - sub-resource via iframe-tag using the meta-csp
19:46:04 INFO - delivery method with no-redirect and when
19: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/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/iframe-tag/same-origin-downgrade.no-redirect.http.html"
19:46:04 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:46:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:46:04 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:46:04 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
19:46:04 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
19:46:04 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:46:04 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:46:04 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
19:46:04 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 2190ms
19:46:05 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
19:46:05 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111fd21a00 == 31 [pid = 1948] [id = 318]
19:46:05 INFO - PROCESS | 1899 | ++DOMWINDOW == 142 (0x7f111ebfac00) [pid = 1948] [serial = 889] [outer = (nil)]
19:46:05 INFO - PROCESS | 1899 | ++DOMWINDOW == 143 (0x7f111ee10800) [pid = 1948] [serial = 890] [outer = 0x7f111ebfac00]
19:46:06 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:46:06 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:46:06 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:46:06 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:46:06 INFO - PROCESS | 1899 | ++DOMWINDOW == 144 (0x7f1119227c00) [pid = 1948] [serial = 891] [outer = 0x7f111ebfac00]
19:46:06 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:46:06 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:46:07 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111fd81100 == 32 [pid = 1948] [id = 319]
19:46:07 INFO - PROCESS | 1899 | ++DOMWINDOW == 145 (0x7f111eeed400) [pid = 1948] [serial = 892] [outer = (nil)]
19:46:07 INFO - PROCESS | 1899 | ++DOMWINDOW == 146 (0x7f111ef9e400) [pid = 1948] [serial = 893] [outer = 0x7f111eeed400]
19:46:07 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
19:46:07 INFO - document served over http requires an https
19:46:07 INFO - sub-resource via iframe-tag using the meta-csp
19:46:07 INFO - delivery method with swap-origin-redirect and when
19: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/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/iframe-tag/same-origin-downgrade.swap-origin-redirect.http.html"
19:46:07 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:46:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:46:07 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:46:07 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
19:46:07 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
19:46:07 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:46:07 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:46:07 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
19:46:07 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 2844ms
19:46:07 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
19:46:08 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1120d6bd00 == 33 [pid = 1948] [id = 320]
19:46:08 INFO - PROCESS | 1899 | ++DOMWINDOW == 147 (0x7f111f5a2000) [pid = 1948] [serial = 894] [outer = (nil)]
19:46:08 INFO - PROCESS | 1899 | ++DOMWINDOW == 148 (0x7f111f82d800) [pid = 1948] [serial = 895] [outer = 0x7f111f5a2000]
19:46:08 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:46:08 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:46:08 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:46:08 INFO - PROCESS | 1899 | ++DOMWINDOW == 149 (0x7f111f972800) [pid = 1948] [serial = 896] [outer = 0x7f111f5a2000]
19:46:08 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:46:08 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:46:09 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:46:09 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1121101400 == 34 [pid = 1948] [id = 321]
19:46:09 INFO - PROCESS | 1899 | ++DOMWINDOW == 150 (0x7f111fc96000) [pid = 1948] [serial = 897] [outer = (nil)]
19:46:10 INFO - PROCESS | 1899 | ++DOMWINDOW == 151 (0x7f111fc96800) [pid = 1948] [serial = 898] [outer = 0x7f111fc96000]
19:46:10 INFO - PROCESS | 1899 | [Child 1948] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 885
19:46:10 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/iframe-tag/same-origin-insecure.swap-origin-redirect.http.html | The referrer URL is origin when a
19:46:10 INFO - document served over http requires an https
19:46:10 INFO - sub-resource via iframe-tag using the meta-csp
19:46:10 INFO - delivery method with swap-origin-redirect and when
19: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/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/iframe-tag/same-origin-insecure.swap-origin-redirect.http.html"
19:46:10 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:46:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:46:10 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:46:10 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
19:46:10 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
19:46:10 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:46:10 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:46:10 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/iframe-tag/same-origin-insecure.swap-origin-redirect.http.html:23:7
19:46:10 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/iframe-tag/same-origin-insecure.swap-origin-redirect.http.html | took 2494ms
19:46:10 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/iframe-tag/same-origin-upgrade.keep-origin-redirect.http.html
19:46:11 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f11214e2100 == 35 [pid = 1948] [id = 322]
19:46:11 INFO - PROCESS | 1899 | ++DOMWINDOW == 152 (0x7f1120762000) [pid = 1948] [serial = 899] [outer = (nil)]
19:46:11 INFO - PROCESS | 1899 | ++DOMWINDOW == 153 (0x7f1120762c00) [pid = 1948] [serial = 900] [outer = 0x7f1120762000]
19:46:11 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:46:11 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:46:12 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:46:12 INFO - PROCESS | 1899 | ++DOMWINDOW == 154 (0x7f1120d51000) [pid = 1948] [serial = 901] [outer = 0x7f1120762000]
19:46:12 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:46:12 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:46:12 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1125fce200 == 36 [pid = 1948] [id = 323]
19:46:12 INFO - PROCESS | 1899 | ++DOMWINDOW == 155 (0x7f1120d67800) [pid = 1948] [serial = 902] [outer = (nil)]
19:46:13 INFO - PROCESS | 1899 | [Child 1948] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 885
19:46:13 INFO - PROCESS | 1899 | ++DOMWINDOW == 156 (0x7f11210a4400) [pid = 1948] [serial = 903] [outer = 0x7f1120d67800]
19:46:13 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
19:46:13 INFO - document served over http requires an https
19:46:13 INFO - sub-resource via iframe-tag using the meta-csp
19:46:13 INFO - delivery method with keep-origin-redirect and when
19: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/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/iframe-tag/same-origin-upgrade.keep-origin-redirect.http.html"
19:46:13 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:46:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:46:13 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:46:13 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
19:46:13 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
19:46:13 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:46:13 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:46:13 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
19:46:13 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 2998ms
19:46:13 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/iframe-tag/same-origin-upgrade.no-redirect.http.html
19:46:13 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1126589000 == 37 [pid = 1948] [id = 324]
19:46:13 INFO - PROCESS | 1899 | ++DOMWINDOW == 157 (0x7f11214a1800) [pid = 1948] [serial = 904] [outer = (nil)]
19:46:14 INFO - PROCESS | 1899 | ++DOMWINDOW == 158 (0x7f1121506400) [pid = 1948] [serial = 905] [outer = 0x7f11214a1800]
19:46:14 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:46:14 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:46:14 INFO - PROCESS | 1899 | ++DOMWINDOW == 159 (0x7f1125f19400) [pid = 1948] [serial = 906] [outer = 0x7f11214a1800]
19:46:14 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:46:14 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:46:15 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1116614300 == 38 [pid = 1948] [id = 325]
19:46:15 INFO - PROCESS | 1899 | ++DOMWINDOW == 160 (0x7f11262a2400) [pid = 1948] [serial = 907] [outer = (nil)]
19:46:15 INFO - PROCESS | 1899 | ++DOMWINDOW == 161 (0x7f11262c4c00) [pid = 1948] [serial = 908] [outer = 0x7f11262a2400]
19:46:15 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/iframe-tag/same-origin-upgrade.no-redirect.http.html | The referrer URL is origin when a
19:46:15 INFO - document served over http requires an https
19:46:15 INFO - sub-resource via iframe-tag using the meta-csp
19:46:15 INFO - delivery method with no-redirect and when
19:46:15 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/iframe-tag/same-origin-upgrade.no-redirect.http.html"
19:46:15 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:46:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:46:15 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:46:15 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
19:46:15 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
19:46:15 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:46:15 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:46:15 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/iframe-tag/same-origin-upgrade.no-redirect.http.html:23:7
19:46:15 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/iframe-tag/same-origin-upgrade.no-redirect.http.html | took 1991ms
19:46:15 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/iframe-tag/same-origin-upgrade.swap-origin-redirect.http.html
19:46:15 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:46:15 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1116616100 == 39 [pid = 1948] [id = 326]
19:46:15 INFO - PROCESS | 1899 | ++DOMWINDOW == 162 (0x7f111676fc00) [pid = 1948] [serial = 909] [outer = (nil)]
19:46:16 INFO - PROCESS | 1899 | ++DOMWINDOW == 163 (0x7f1116196000) [pid = 1948] [serial = 910] [outer = 0x7f111676fc00]
19:46:16 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:46:16 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:46:16 INFO - PROCESS | 1899 | ++DOMWINDOW == 164 (0x7f11161a9c00) [pid = 1948] [serial = 911] [outer = 0x7f111676fc00]
19:46:16 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:46:16 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:46:17 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111668e900 == 40 [pid = 1948] [id = 327]
19:46:17 INFO - PROCESS | 1899 | ++DOMWINDOW == 165 (0x7f111513e400) [pid = 1948] [serial = 912] [outer = (nil)]
19:46:17 INFO - PROCESS | 1899 | ++DOMWINDOW == 166 (0x7f11166a0800) [pid = 1948] [serial = 913] [outer = 0x7f111513e400]
19:46:17 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
19:46:17 INFO - document served over http requires an https
19:46:17 INFO - sub-resource via iframe-tag using the meta-csp
19:46:17 INFO - delivery method with swap-origin-redirect and when
19:46:17 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/iframe-tag/same-origin-upgrade.swap-origin-redirect.http.html"
19:46:17 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:46:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:46:17 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:46:17 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
19:46:17 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
19:46:17 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:46:17 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:46:17 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
19:46:17 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 2033ms
19:46:17 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
19:46:17 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:46:17 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1116690700 == 41 [pid = 1948] [id = 328]
19:46:17 INFO - PROCESS | 1899 | ++DOMWINDOW == 167 (0x7f1116755c00) [pid = 1948] [serial = 914] [outer = (nil)]
19:46:18 INFO - PROCESS | 1899 | ++DOMWINDOW == 168 (0x7f1116731000) [pid = 1948] [serial = 915] [outer = 0x7f1116755c00]
19:46:18 INFO - PROCESS | 1899 | ++DOMWINDOW == 169 (0x7f1116731800) [pid = 1948] [serial = 916] [outer = 0x7f1116755c00]
19:46:18 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:46:18 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:46:19 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
19:46:19 INFO - document served over http requires an https
19:46:19 INFO - sub-resource via script-tag using the meta-csp
19:46:19 INFO - delivery method with keep-origin-redirect and when
19: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/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/script-tag/same-origin-downgrade.keep-origin-redirect.http.html"
19:46:19 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:46:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:46:19 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:46:19 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
19:46:19 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
19:46:19 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:46:19 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:46:19 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
19:46:19 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 1936ms
19:46:19 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/script-tag/same-origin-downgrade.no-redirect.http.html
19:46:19 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111509a300 == 42 [pid = 1948] [id = 329]
19:46:19 INFO - PROCESS | 1899 | ++DOMWINDOW == 170 (0x7f1115094c00) [pid = 1948] [serial = 917] [outer = (nil)]
19:46:20 INFO - PROCESS | 1899 | ++DOMWINDOW == 171 (0x7f1115035000) [pid = 1948] [serial = 918] [outer = 0x7f1115094c00]
19:46:20 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:46:20 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:46:20 INFO - PROCESS | 1899 | ++DOMWINDOW == 172 (0x7f1115119800) [pid = 1948] [serial = 919] [outer = 0x7f1115094c00]
19:46:20 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:46:20 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:46:21 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
19:46:21 INFO - document served over http requires an https
19:46:21 INFO - sub-resource via script-tag using the meta-csp
19:46:21 INFO - delivery method with no-redirect and when
19: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/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/script-tag/same-origin-downgrade.no-redirect.http.html"
19:46:21 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:46:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:46:21 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:46:21 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
19:46:21 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
19:46:21 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:46:21 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:46:21 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
19:46:21 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 2195ms
19:46:21 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
19:46:22 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1116886900 == 43 [pid = 1948] [id = 330]
19:46:22 INFO - PROCESS | 1899 | ++DOMWINDOW == 173 (0x7f11168d9800) [pid = 1948] [serial = 920] [outer = (nil)]
19:46:22 INFO - PROCESS | 1899 | ++DOMWINDOW == 174 (0x7f11168c0000) [pid = 1948] [serial = 921] [outer = 0x7f11168d9800]
19:46:22 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:46:22 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:46:22 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:46:22 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:46:22 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:46:22 INFO - PROCESS | 1899 | ++DOMWINDOW == 175 (0x7f11168c0c00) [pid = 1948] [serial = 922] [outer = 0x7f11168d9800]
19:46:22 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:46:23 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:46:24 INFO - PROCESS | 1899 | [Child 1948] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 885
19:46:24 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
19:46:24 INFO - document served over http requires an https
19:46:24 INFO - sub-resource via script-tag using the meta-csp
19:46:24 INFO - delivery method with swap-origin-redirect and when
19:46:24 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/script-tag/same-origin-downgrade.swap-origin-redirect.http.html"
19:46:24 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:46:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:46:24 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:46:24 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
19:46:24 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
19:46:24 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:46:24 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:46:24 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
19:46:24 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 2660ms
19:46:24 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
19:46:24 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:46:24 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:46:24 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:46:25 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:46:25 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:46:25 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:46:25 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:46:25 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:46:25 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:46:25 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:46:25 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:46:25 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1114f21e00 == 44 [pid = 1948] [id = 331]
19:46:25 INFO - PROCESS | 1899 | ++DOMWINDOW == 176 (0x7f111bb9f400) [pid = 1948] [serial = 923] [outer = (nil)]
19:46:25 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:46:25 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:46:25 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:46:25 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:46:25 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:46:26 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:46:26 INFO - PROCESS | 1899 | ++DOMWINDOW == 177 (0x7f111c1b4400) [pid = 1948] [serial = 924] [outer = 0x7f111bb9f400]
19:46:26 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:46:26 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:46:26 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:46:26 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:46:26 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:46:26 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:46:26 INFO - PROCESS | 1899 | ++DOMWINDOW == 178 (0x7f111cc60800) [pid = 1948] [serial = 925] [outer = 0x7f111bb9f400]
19:46:26 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:46:26 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:46:27 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/script-tag/same-origin-insecure.swap-origin-redirect.http.html | The referrer URL is origin when a
19:46:27 INFO - document served over http requires an https
19:46:27 INFO - sub-resource via script-tag using the meta-csp
19:46:27 INFO - delivery method with swap-origin-redirect and when
19: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/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/script-tag/same-origin-insecure.swap-origin-redirect.http.html"
19:46:27 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:46:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:46:27 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:46:27 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
19:46:27 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
19:46:27 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:46:27 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:46:27 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/script-tag/same-origin-insecure.swap-origin-redirect.http.html:23:7
19:46:27 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/script-tag/same-origin-insecure.swap-origin-redirect.http.html | took 3246ms
19:46:27 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/script-tag/same-origin-upgrade.keep-origin-redirect.http.html
19:46:27 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1117b45b00 == 45 [pid = 1948] [id = 332]
19:46:27 INFO - PROCESS | 1899 | ++DOMWINDOW == 179 (0x7f1119433000) [pid = 1948] [serial = 926] [outer = (nil)]
19:46:28 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:46:28 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:46:28 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:46:28 INFO - PROCESS | 1899 | ++DOMWINDOW == 180 (0x7f1119433400) [pid = 1948] [serial = 927] [outer = 0x7f1119433000]
19:46:28 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:46:29 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:46:29 INFO - PROCESS | 1899 | ++DOMWINDOW == 181 (0x7f111956fc00) [pid = 1948] [serial = 928] [outer = 0x7f1119433000]
19:46:29 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:46:29 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:46:29 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111a53ca00 == 44 [pid = 1948] [id = 263]
19:46:29 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1117b43d00 == 43 [pid = 1948] [id = 293]
19:46:29 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111ef29900 == 42 [pid = 1948] [id = 225]
19:46:29 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111cc41700 == 41 [pid = 1948] [id = 294]
19:46:29 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111ef2c600 == 40 [pid = 1948] [id = 296]
19:46:29 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111df4c300 == 39 [pid = 1948] [id = 295]
19:46:29 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111fd81b00 == 38 [pid = 1948] [id = 298]
19:46:29 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111f858c00 == 37 [pid = 1948] [id = 297]
19:46:29 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1121102300 == 36 [pid = 1948] [id = 300]
19:46:29 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1120c11c00 == 35 [pid = 1948] [id = 299]
19:46:29 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1122a51100 == 34 [pid = 1948] [id = 301]
19:46:29 INFO - PROCESS | 1899 | --DOCSHELL 0x7f112631cf00 == 33 [pid = 1948] [id = 302]
19:46:29 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111799e500 == 32 [pid = 1948] [id = 303]
19:46:29 INFO - PROCESS | 1899 | --DOCSHELL 0x7f11179a2b00 == 31 [pid = 1948] [id = 304]
19:46:29 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1117edfc00 == 30 [pid = 1948] [id = 305]
19:46:29 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1116e15a00 == 29 [pid = 1948] [id = 306]
19:46:29 INFO - PROCESS | 1899 | --DOCSHELL 0x7f11178c2000 == 28 [pid = 1948] [id = 307]
19:46:29 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111c17fb00 == 27 [pid = 1948] [id = 308]
19:46:29 INFO - PROCESS | 1899 | --DOCSHELL 0x7f11178c5700 == 26 [pid = 1948] [id = 309]
19:46:29 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111a9f1400 == 25 [pid = 1948] [id = 310]
19:46:29 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111d6e1500 == 24 [pid = 1948] [id = 311]
19:46:30 INFO - PROCESS | 1899 | --DOMWINDOW == 180 (0x7f111ceb8400) [pid = 1948] [serial = 806] [outer = (nil)] [url = about:blank]
19:46:30 INFO - PROCESS | 1899 | --DOMWINDOW == 179 (0x7f111a618000) [pid = 1948] [serial = 761] [outer = (nil)] [url = about:blank]
19:46:30 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
19:46:30 INFO - document served over http requires an https
19:46:30 INFO - sub-resource via script-tag using the meta-csp
19:46:30 INFO - delivery method with keep-origin-redirect and when
19:46: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/script-tag/same-origin-upgrade.keep-origin-redirect.http.html"
19:46:30 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:46:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:46:30 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:46:30 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
19:46:30 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
19:46:30 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:46:30 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:46:30 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
19:46:30 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 3139ms
19:46:30 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/script-tag/same-origin-upgrade.no-redirect.http.html
19:46:31 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1116615c00 == 25 [pid = 1948] [id = 333]
19:46:31 INFO - PROCESS | 1899 | ++DOMWINDOW == 180 (0x7f11168d9000) [pid = 1948] [serial = 929] [outer = (nil)]
19:46:31 INFO - PROCESS | 1899 | ++DOMWINDOW == 181 (0x7f111692c400) [pid = 1948] [serial = 930] [outer = 0x7f11168d9000]
19:46:31 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:46:31 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:46:31 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:46:31 INFO - PROCESS | 1899 | ++DOMWINDOW == 182 (0x7f111782bc00) [pid = 1948] [serial = 931] [outer = 0x7f11168d9000]
19:46:31 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:46:31 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:46:32 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
19:46:32 INFO - document served over http requires an https
19:46:32 INFO - sub-resource via script-tag using the meta-csp
19:46:32 INFO - delivery method with no-redirect and when
19:46:32 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/script-tag/same-origin-upgrade.no-redirect.http.html"
19:46:32 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:46:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:46:32 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:46:32 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
19:46:32 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
19:46:32 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:46:32 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:46:32 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
19:46:32 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 1644ms
19:46:32 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
19:46:32 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:46:32 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1116e18200 == 26 [pid = 1948] [id = 334]
19:46:32 INFO - PROCESS | 1899 | ++DOMWINDOW == 183 (0x7f1118a5f800) [pid = 1948] [serial = 932] [outer = (nil)]
19:46:33 INFO - PROCESS | 1899 | ++DOMWINDOW == 184 (0x7f1118a65000) [pid = 1948] [serial = 933] [outer = 0x7f1118a5f800]
19:46:33 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:46:33 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:46:33 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:46:33 INFO - PROCESS | 1899 | ++DOMWINDOW == 185 (0x7f111942c000) [pid = 1948] [serial = 934] [outer = 0x7f1118a5f800]
19:46:33 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:46:33 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:46:34 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
19:46:34 INFO - document served over http requires an https
19:46:34 INFO - sub-resource via script-tag using the meta-csp
19:46:34 INFO - delivery method with swap-origin-redirect and when
19:46:34 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/script-tag/same-origin-upgrade.swap-origin-redirect.http.html"
19:46:34 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:46:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:46:34 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:46:34 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
19:46:34 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
19:46:34 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:46:34 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:46:34 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
19:46:34 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 1884ms
19:46:34 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
19:46:34 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:46:34 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:46:34 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:46:34 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:46:34 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:46:34 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:46:34 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:46:34 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f11179a0300 == 27 [pid = 1948] [id = 335]
19:46:34 INFO - PROCESS | 1899 | ++DOMWINDOW == 186 (0x7f1117eea800) [pid = 1948] [serial = 935] [outer = (nil)]
19:46:35 INFO - PROCESS | 1899 | ++DOMWINDOW == 187 (0x7f1119358000) [pid = 1948] [serial = 936] [outer = 0x7f1117eea800]
19:46:35 INFO - PROCESS | 1899 | ++DOMWINDOW == 188 (0x7f111c056400) [pid = 1948] [serial = 937] [outer = 0x7f1117eea800]
19:46:35 INFO - PROCESS | 1899 | --DOMWINDOW == 187 (0x7f1117e41800) [pid = 1948] [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]
19:46:35 INFO - PROCESS | 1899 | --DOMWINDOW == 186 (0x7f111cc2e400) [pid = 1948] [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]
19:46:35 INFO - PROCESS | 1899 | --DOMWINDOW == 185 (0x7f1118aedc00) [pid = 1948] [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]
19:46:35 INFO - PROCESS | 1899 | --DOMWINDOW == 184 (0x7f1118e37000) [pid = 1948] [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]
19:46:35 INFO - PROCESS | 1899 | --DOMWINDOW == 183 (0x7f111a7fa800) [pid = 1948] [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]
19:46:35 INFO - PROCESS | 1899 | --DOMWINDOW == 182 (0x7f1122fa6c00) [pid = 1948] [serial = 838] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
19:46:35 INFO - PROCESS | 1899 | --DOMWINDOW == 181 (0x7f1120cc6800) [pid = 1948] [serial = 833] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446173128783]
19:46:35 INFO - PROCESS | 1899 | --DOMWINDOW == 180 (0x7f111fdde800) [pid = 1948] [serial = 828] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
19:46:35 INFO - PROCESS | 1899 | --DOMWINDOW == 179 (0x7f111cdc7000) [pid = 1948] [serial = 847] [outer = (nil)] [url = about:blank]
19:46:35 INFO - PROCESS | 1899 | --DOMWINDOW == 178 (0x7f111a925000) [pid = 1948] [serial = 871] [outer = (nil)] [url = about:blank]
19:46:35 INFO - PROCESS | 1899 | --DOMWINDOW == 177 (0x7f11179b1400) [pid = 1948] [serial = 850] [outer = (nil)] [url = about:blank]
19:46:35 INFO - PROCESS | 1899 | --DOMWINDOW == 176 (0x7f1118db0400) [pid = 1948] [serial = 859] [outer = (nil)] [url = about:blank]
19:46:35 INFO - PROCESS | 1899 | --DOMWINDOW == 175 (0x7f1120230800) [pid = 1948] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
19:46:35 INFO - PROCESS | 1899 | --DOMWINDOW == 174 (0x7f11214cfc00) [pid = 1948] [serial = 834] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446173128783]
19:46:35 INFO - PROCESS | 1899 | --DOMWINDOW == 173 (0x7f1125e4e400) [pid = 1948] [serial = 839] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
19:46:35 INFO - PROCESS | 1899 | --DOMWINDOW == 172 (0x7f111cef7c00) [pid = 1948] [serial = 823] [outer = (nil)] [url = about:blank]
19:46:35 INFO - PROCESS | 1899 | --DOMWINDOW == 171 (0x7f1118f04000) [pid = 1948] [serial = 868] [outer = (nil)] [url = about:blank]
19:46:35 INFO - PROCESS | 1899 | --DOMWINDOW == 170 (0x7f11202ca800) [pid = 1948] [serial = 853] [outer = (nil)] [url = about:blank]
19:46:35 INFO - PROCESS | 1899 | --DOMWINDOW == 169 (0x7f11195d8c00) [pid = 1948] [serial = 820] [outer = (nil)] [url = about:blank]
19:46:35 INFO - PROCESS | 1899 | --DOMWINDOW == 168 (0x7f112068c000) [pid = 1948] [serial = 831] [outer = (nil)] [url = about:blank]
19:46:35 INFO - PROCESS | 1899 | --DOMWINDOW == 167 (0x7f111cc2e800) [pid = 1948] [serial = 862] [outer = (nil)] [url = about:blank]
19:46:35 INFO - PROCESS | 1899 | --DOMWINDOW == 166 (0x7f1118a65c00) [pid = 1948] [serial = 856] [outer = (nil)] [url = about:blank]
19:46:35 INFO - PROCESS | 1899 | --DOMWINDOW == 165 (0x7f1118c12800) [pid = 1948] [serial = 841] [outer = (nil)] [url = about:blank]
19:46:35 INFO - PROCESS | 1899 | --DOMWINDOW == 164 (0x7f1117e41c00) [pid = 1948] [serial = 865] [outer = (nil)] [url = about:blank]
19:46:35 INFO - PROCESS | 1899 | --DOMWINDOW == 163 (0x7f111f4d5800) [pid = 1948] [serial = 826] [outer = (nil)] [url = about:blank]
19:46:35 INFO - PROCESS | 1899 | --DOMWINDOW == 162 (0x7f1119227400) [pid = 1948] [serial = 844] [outer = (nil)] [url = about:blank]
19:46:35 INFO - PROCESS | 1899 | --DOMWINDOW == 161 (0x7f1122a5bc00) [pid = 1948] [serial = 836] [outer = (nil)] [url = about:blank]
19:46:35 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:46:35 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:46:36 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
19:46:36 INFO - document served over http requires an https
19:46:36 INFO - sub-resource via xhr-request using the meta-csp
19:46:36 INFO - delivery method with keep-origin-redirect and when
19:46:36 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/xhr-request/same-origin-downgrade.keep-origin-redirect.http.html"
19:46:36 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:46:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:46:36 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:46:36 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
19:46:36 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
19:46:36 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:46:36 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:46:36 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
19:46:36 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 2044ms
19:46:36 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/xhr-request/same-origin-downgrade.no-redirect.http.html
19:46:36 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1117edd900 == 28 [pid = 1948] [id = 336]
19:46:36 INFO - PROCESS | 1899 | ++DOMWINDOW == 162 (0x7f1118e29400) [pid = 1948] [serial = 938] [outer = (nil)]
19:46:37 INFO - PROCESS | 1899 | ++DOMWINDOW == 163 (0x7f1118e37000) [pid = 1948] [serial = 939] [outer = 0x7f1118e29400]
19:46:37 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:46:37 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:46:37 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:46:37 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:46:37 INFO - PROCESS | 1899 | ++DOMWINDOW == 164 (0x7f111a7fa000) [pid = 1948] [serial = 940] [outer = 0x7f1118e29400]
19:46:37 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:46:38 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
19:46:38 INFO - document served over http requires an https
19:46:38 INFO - sub-resource via xhr-request using the meta-csp
19:46:38 INFO - delivery method with no-redirect and when
19:46:38 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/xhr-request/same-origin-downgrade.no-redirect.http.html"
19:46:38 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:46:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:46:38 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:46:38 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
19:46:38 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
19:46:38 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:46:38 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:46:38 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
19:46:38 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 2365ms
19:46:38 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
19:46:39 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:46:39 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1116888c00 == 29 [pid = 1948] [id = 337]
19:46:39 INFO - PROCESS | 1899 | ++DOMWINDOW == 165 (0x7f111ba40800) [pid = 1948] [serial = 941] [outer = (nil)]
19:46:39 INFO - PROCESS | 1899 | ++DOMWINDOW == 166 (0x7f111c0bdc00) [pid = 1948] [serial = 942] [outer = 0x7f111ba40800]
19:46:39 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:46:39 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:46:39 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:46:39 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:46:39 INFO - PROCESS | 1899 | ++DOMWINDOW == 167 (0x7f111c2ce000) [pid = 1948] [serial = 943] [outer = 0x7f111ba40800]
19:46:39 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:46:41 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
19:46:41 INFO - document served over http requires an https
19:46:41 INFO - sub-resource via xhr-request using the meta-csp
19:46:41 INFO - delivery method with swap-origin-redirect and when
19:46:41 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/xhr-request/same-origin-downgrade.swap-origin-redirect.http.html"
19:46:41 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:46:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:46:41 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:46:41 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
19:46:41 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
19:46:41 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:46:41 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:46:41 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
19:46:41 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 2247ms
19:46:41 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
19:46:41 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1119a40500 == 30 [pid = 1948] [id = 338]
19:46:41 INFO - PROCESS | 1899 | ++DOMWINDOW == 168 (0x7f111cf86800) [pid = 1948] [serial = 944] [outer = (nil)]
19:46:41 INFO - PROCESS | 1899 | ++DOMWINDOW == 169 (0x7f111d61f000) [pid = 1948] [serial = 945] [outer = 0x7f111cf86800]
19:46:41 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:46:41 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:46:42 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:46:42 INFO - PROCESS | 1899 | ++DOMWINDOW == 170 (0x7f111ded4800) [pid = 1948] [serial = 946] [outer = 0x7f111cf86800]
19:46:42 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:46:42 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:46:43 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
19:46:43 INFO - document served over http requires an https
19:46:43 INFO - sub-resource via xhr-request using the meta-csp
19:46:43 INFO - delivery method with swap-origin-redirect and when
19:46:43 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/xhr-request/same-origin-insecure.swap-origin-redirect.http.html"
19:46:43 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:46:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:46:43 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:46:43 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
19:46:43 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
19:46:43 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:46:43 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:46:43 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
19:46:43 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 2793ms
19:46:43 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
19:46:44 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111bb2fb00 == 31 [pid = 1948] [id = 339]
19:46:44 INFO - PROCESS | 1899 | ++DOMWINDOW == 171 (0x7f111fdde400) [pid = 1948] [serial = 947] [outer = (nil)]
19:46:44 INFO - PROCESS | 1899 | ++DOMWINDOW == 172 (0x7f111fdde800) [pid = 1948] [serial = 948] [outer = 0x7f111fdde400]
19:46:44 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:46:44 INFO - PROCESS | 1899 | ++DOMWINDOW == 173 (0x7f11202c9800) [pid = 1948] [serial = 949] [outer = 0x7f111fdde400]
19:46:44 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:46:44 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:46:45 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
19:46:45 INFO - document served over http requires an https
19:46:45 INFO - sub-resource via xhr-request using the meta-csp
19:46:45 INFO - delivery method with keep-origin-redirect and when
19: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/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/xhr-request/same-origin-upgrade.keep-origin-redirect.http.html"
19:46:45 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:46:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:46:45 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:46:45 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
19:46:45 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
19:46:45 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:46:45 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:46:45 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
19:46:45 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 1745ms
19:46:45 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/xhr-request/same-origin-upgrade.no-redirect.http.html
19:46:46 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111ceaaf00 == 32 [pid = 1948] [id = 340]
19:46:46 INFO - PROCESS | 1899 | ++DOMWINDOW == 174 (0x7f1122b4f400) [pid = 1948] [serial = 950] [outer = (nil)]
19:46:46 INFO - PROCESS | 1899 | ++DOMWINDOW == 175 (0x7f1122ef1000) [pid = 1948] [serial = 951] [outer = 0x7f1122b4f400]
19:46:46 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:46:46 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:46:46 INFO - PROCESS | 1899 | ++DOMWINDOW == 176 (0x7f1123198400) [pid = 1948] [serial = 952] [outer = 0x7f1122b4f400]
19:46:46 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:46:46 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:46:47 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
19:46:47 INFO - document served over http requires an https
19:46:47 INFO - sub-resource via xhr-request using the meta-csp
19:46:47 INFO - delivery method with no-redirect and when
19: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/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/xhr-request/same-origin-upgrade.no-redirect.http.html"
19:46:47 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:46:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:46:47 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:46:47 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
19:46:47 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
19:46:47 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:46:47 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:46:47 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
19:46:47 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 1791ms
19:46:47 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
19:46:47 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:46:47 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111df4d200 == 33 [pid = 1948] [id = 341]
19:46:47 INFO - PROCESS | 1899 | ++DOMWINDOW == 177 (0x7f1118c9e400) [pid = 1948] [serial = 953] [outer = (nil)]
19:46:48 INFO - PROCESS | 1899 | ++DOMWINDOW == 178 (0x7f1118ac7400) [pid = 1948] [serial = 954] [outer = 0x7f1118c9e400]
19:46:48 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:46:48 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:46:48 INFO - PROCESS | 1899 | ++DOMWINDOW == 179 (0x7f111a779000) [pid = 1948] [serial = 955] [outer = 0x7f1118c9e400]
19:46:48 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:46:48 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:46:48 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:46:49 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
19:46:49 INFO - document served over http requires an https
19:46:49 INFO - sub-resource via xhr-request using the meta-csp
19:46:49 INFO - delivery method with swap-origin-redirect and when
19:46: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/xhr-request/same-origin-upgrade.swap-origin-redirect.http.html"
19:46:49 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:46:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:46:49 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:46:49 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
19:46:49 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
19:46:49 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:46:49 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:46:49 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
19:46:49 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 1792ms
19:46:49 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/fetch-request/cross-origin.keep-origin-redirect.http.html
19:46:49 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111ef2b700 == 34 [pid = 1948] [id = 342]
19:46:49 INFO - PROCESS | 1899 | ++DOMWINDOW == 180 (0x7f1118fb1c00) [pid = 1948] [serial = 956] [outer = (nil)]
19:46:49 INFO - PROCESS | 1899 | ++DOMWINDOW == 181 (0x7f1118e3c000) [pid = 1948] [serial = 957] [outer = 0x7f1118fb1c00]
19:46:50 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:46:50 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:46:50 INFO - PROCESS | 1899 | ++DOMWINDOW == 182 (0x7f11193d4800) [pid = 1948] [serial = 958] [outer = 0x7f1118fb1c00]
19:46:50 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:46:50 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:46:50 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:46:51 INFO - PROCESS | 1899 | [Child 1948] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 885
19:46:51 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
19:46:51 INFO - document served over http requires an http
19:46:51 INFO - sub-resource via fetch-request using the meta-referrer
19:46:51 INFO - delivery method with keep-origin-redirect and when
19:46: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"
19:46:51 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:46:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:46:51 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:46:51 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
19:46:51 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
19:46:51 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
19:46:51 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:46:51 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:46:51 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
19:46:51 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 2039ms
19:46:51 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/fetch-request/cross-origin.no-redirect.http.html
19:46:51 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1120c0f400 == 35 [pid = 1948] [id = 343]
19:46:51 INFO - PROCESS | 1899 | ++DOMWINDOW == 183 (0x7f11194a4800) [pid = 1948] [serial = 959] [outer = (nil)]
19:46:52 INFO - PROCESS | 1899 | ++DOMWINDOW == 184 (0x7f11194a4c00) [pid = 1948] [serial = 960] [outer = 0x7f11194a4800]
19:46:52 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:46:52 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:46:52 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:46:52 INFO - PROCESS | 1899 | ++DOMWINDOW == 185 (0x7f111bc20000) [pid = 1948] [serial = 961] [outer = 0x7f11194a4800]
19:46:52 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:46:52 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:46:53 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
19:46:53 INFO - document served over http requires an http
19:46:53 INFO - sub-resource via fetch-request using the meta-referrer
19:46:53 INFO - delivery method with no-redirect and when
19:46: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"
19:46:53 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:46:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:46:53 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:46:53 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
19:46:53 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
19:46:53 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
19:46:53 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:46:53 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:46:53 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
19:46:53 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/fetch-request/cross-origin.no-redirect.http.html | took 2338ms
19:46:53 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/fetch-request/cross-origin.swap-origin-redirect.http.html
19:46:54 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1122a51100 == 36 [pid = 1948] [id = 344]
19:46:54 INFO - PROCESS | 1899 | ++DOMWINDOW == 186 (0x7f111cf66400) [pid = 1948] [serial = 962] [outer = (nil)]
19:46:54 INFO - PROCESS | 1899 | ++DOMWINDOW == 187 (0x7f1114ee3000) [pid = 1948] [serial = 963] [outer = 0x7f111cf66400]
19:46:54 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:46:54 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:46:54 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:46:54 INFO - PROCESS | 1899 | ++DOMWINDOW == 188 (0x7f111f57bc00) [pid = 1948] [serial = 964] [outer = 0x7f111cf66400]
19:46:54 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:46:54 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:46:55 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
19:46:55 INFO - document served over http requires an http
19:46:55 INFO - sub-resource via fetch-request using the meta-referrer
19:46:55 INFO - delivery method with swap-origin-redirect and when
19:46:55 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/fetch-request/cross-origin.swap-origin-redirect.http.html"
19:46:55 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:46:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:46:55 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:46:55 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
19:46:55 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
19:46:55 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
19:46:55 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:46:55 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:46:55 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
19:46:55 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 2134ms
19:46:55 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/iframe-tag/cross-origin.keep-origin-redirect.http.html
19:46:56 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:46:56 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111a8c9000 == 37 [pid = 1948] [id = 345]
19:46:56 INFO - PROCESS | 1899 | ++DOMWINDOW == 189 (0x7f1122bd6c00) [pid = 1948] [serial = 965] [outer = (nil)]
19:46:57 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:46:57 INFO - PROCESS | 1899 | ++DOMWINDOW == 190 (0x7f1114d69000) [pid = 1948] [serial = 966] [outer = 0x7f1122bd6c00]
19:46:57 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:46:57 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:46:57 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:46:57 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:46:57 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:46:57 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:46:57 INFO - PROCESS | 1899 | ++DOMWINDOW == 191 (0x7f1114dc9800) [pid = 1948] [serial = 967] [outer = 0x7f1122bd6c00]
19:46:57 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:46:57 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:46:58 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111a8cbd00 == 38 [pid = 1948] [id = 346]
19:46:58 INFO - PROCESS | 1899 | ++DOMWINDOW == 192 (0x7f1116238000) [pid = 1948] [serial = 968] [outer = (nil)]
19:46:58 INFO - PROCESS | 1899 | ++DOMWINDOW == 193 (0x7f1116238400) [pid = 1948] [serial = 969] [outer = 0x7f1116238000]
19:46:58 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
19:46:58 INFO - document served over http requires an http
19:46:58 INFO - sub-resource via iframe-tag using the meta-referrer
19:46:58 INFO - delivery method with keep-origin-redirect and when
19:46: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"
19:46:58 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:46:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:46:58 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:46:58 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
19:46:58 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
19:46:58 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:46:58 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:46:58 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
19:46:58 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 2690ms
19:46:58 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/iframe-tag/cross-origin.no-redirect.http.html
19:46:58 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:46:58 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111632c000 == 39 [pid = 1948] [id = 347]
19:46:58 INFO - PROCESS | 1899 | ++DOMWINDOW == 194 (0x7f1115185000) [pid = 1948] [serial = 970] [outer = (nil)]
19:46:59 INFO - PROCESS | 1899 | ++DOMWINDOW == 195 (0x7f1115185400) [pid = 1948] [serial = 971] [outer = 0x7f1115185000]
19:46:59 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:46:59 INFO - PROCESS | 1899 | ++DOMWINDOW == 196 (0x7f1116235c00) [pid = 1948] [serial = 972] [outer = 0x7f1115185000]
19:46:59 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:46:59 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:46:59 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:47:00 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111632ed00 == 40 [pid = 1948] [id = 348]
19:47:00 INFO - PROCESS | 1899 | ++DOMWINDOW == 197 (0x7f1113879400) [pid = 1948] [serial = 973] [outer = (nil)]
19:47:00 INFO - PROCESS | 1899 | ++DOMWINDOW == 198 (0x7f1113879800) [pid = 1948] [serial = 974] [outer = 0x7f1113879400]
19:47:00 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
19:47:00 INFO - document served over http requires an http
19:47:00 INFO - sub-resource via iframe-tag using the meta-referrer
19:47:00 INFO - delivery method with no-redirect and when
19:47: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"
19:47:00 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:47:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:47:00 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:47:00 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
19:47:00 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
19:47:00 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:47:00 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:47:00 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
19:47:00 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/iframe-tag/cross-origin.no-redirect.http.html | took 1842ms
19:47:00 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/iframe-tag/cross-origin.swap-origin-redirect.http.html
19:47:00 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1113945500 == 41 [pid = 1948] [id = 349]
19:47:00 INFO - PROCESS | 1899 | ++DOMWINDOW == 199 (0x7f1113907c00) [pid = 1948] [serial = 975] [outer = (nil)]
19:47:01 INFO - PROCESS | 1899 | ++DOMWINDOW == 200 (0x7f1113913000) [pid = 1948] [serial = 976] [outer = 0x7f1113907c00]
19:47:01 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:47:01 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:47:01 INFO - PROCESS | 1899 | ++DOMWINDOW == 201 (0x7f111396e800) [pid = 1948] [serial = 977] [outer = 0x7f1113907c00]
19:47:01 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:47:01 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:47:01 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:47:03 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1113949b00 == 42 [pid = 1948] [id = 350]
19:47:03 INFO - PROCESS | 1899 | ++DOMWINDOW == 202 (0x7f111399c800) [pid = 1948] [serial = 978] [outer = (nil)]
19:47:03 INFO - PROCESS | 1899 | ++DOMWINDOW == 203 (0x7f1113c63800) [pid = 1948] [serial = 979] [outer = 0x7f111399c800]
19:47:03 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
19:47:03 INFO - document served over http requires an http
19:47:03 INFO - sub-resource via iframe-tag using the meta-referrer
19:47:03 INFO - delivery method with swap-origin-redirect and when
19:47: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-referrer/cross-origin/http-http/iframe-tag/cross-origin.swap-origin-redirect.http.html"
19:47:03 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:47:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:47:03 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:47:03 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
19:47:03 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
19:47:03 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:47:03 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:47:03 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
19:47:03 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 2856ms
19:47:03 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html
19:47:03 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:47:04 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1113946900 == 43 [pid = 1948] [id = 351]
19:47:04 INFO - PROCESS | 1899 | ++DOMWINDOW == 204 (0x7f111391d400) [pid = 1948] [serial = 980] [outer = (nil)]
19:47:04 INFO - PROCESS | 1899 | ++DOMWINDOW == 205 (0x7f111396ec00) [pid = 1948] [serial = 981] [outer = 0x7f111391d400]
19:47:04 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:47:04 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:47:04 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:47:04 INFO - PROCESS | 1899 | ++DOMWINDOW == 206 (0x7f1116196c00) [pid = 1948] [serial = 982] [outer = 0x7f111391d400]
19:47:04 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:47:04 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:47:06 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
19:47:06 INFO - document served over http requires an http
19:47:06 INFO - sub-resource via script-tag using the meta-referrer
19:47:06 INFO - delivery method with keep-origin-redirect and when
19:47: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"
19:47:06 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:47:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:47:06 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:47:06 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
19:47:06 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
19:47:06 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:47:06 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:47:06 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
19:47:06 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 2697ms
19:47:06 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html
19:47:06 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1114f24600 == 44 [pid = 1948] [id = 352]
19:47:06 INFO - PROCESS | 1899 | ++DOMWINDOW == 207 (0x7f1114e14400) [pid = 1948] [serial = 983] [outer = (nil)]
19:47:06 INFO - PROCESS | 1899 | ++DOMWINDOW == 208 (0x7f111535a400) [pid = 1948] [serial = 984] [outer = 0x7f1114e14400]
19:47:06 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:47:07 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:47:07 INFO - PROCESS | 1899 | ++DOMWINDOW == 209 (0x7f111676f400) [pid = 1948] [serial = 985] [outer = 0x7f1114e14400]
19:47:07 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:47:07 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:47:07 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:47:08 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1117edf700 == 43 [pid = 1948] [id = 313]
19:47:08 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111e245600 == 42 [pid = 1948] [id = 315]
19:47:08 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111dfcb800 == 41 [pid = 1948] [id = 314]
19:47:08 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111f859600 == 40 [pid = 1948] [id = 317]
19:47:08 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111ef2c100 == 39 [pid = 1948] [id = 316]
19:47:08 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111fd81100 == 38 [pid = 1948] [id = 319]
19:47:08 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111fd21a00 == 37 [pid = 1948] [id = 318]
19:47:08 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1121101400 == 36 [pid = 1948] [id = 321]
19:47:08 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1120d6bd00 == 35 [pid = 1948] [id = 320]
19:47:08 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1125fce200 == 34 [pid = 1948] [id = 323]
19:47:08 INFO - PROCESS | 1899 | --DOCSHELL 0x7f11214e2100 == 33 [pid = 1948] [id = 322]
19:47:08 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1116614300 == 32 [pid = 1948] [id = 325]
19:47:08 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1126589000 == 31 [pid = 1948] [id = 324]
19:47:08 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111668e900 == 30 [pid = 1948] [id = 327]
19:47:08 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1116616100 == 29 [pid = 1948] [id = 326]
19:47:08 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1116690700 == 28 [pid = 1948] [id = 328]
19:47:08 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111509a300 == 27 [pid = 1948] [id = 329]
19:47:08 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1116886900 == 26 [pid = 1948] [id = 330]
19:47:08 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1114f21e00 == 25 [pid = 1948] [id = 331]
19:47:08 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1117b45b00 == 24 [pid = 1948] [id = 332]
19:47:08 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1116615c00 == 23 [pid = 1948] [id = 333]
19:47:08 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1116e18200 == 22 [pid = 1948] [id = 334]
19:47:08 INFO - PROCESS | 1899 | --DOCSHELL 0x7f11179a0300 == 21 [pid = 1948] [id = 335]
19:47:08 INFO - PROCESS | 1899 | --DOMWINDOW == 208 (0x7f1118a23000) [pid = 1948] [serial = 866] [outer = (nil)] [url = about:blank]
19:47:08 INFO - PROCESS | 1899 | --DOMWINDOW == 207 (0x7f111a6c4000) [pid = 1948] [serial = 860] [outer = (nil)] [url = about:blank]
19:47:08 INFO - PROCESS | 1899 | --DOMWINDOW == 206 (0x7f1119ada000) [pid = 1948] [serial = 869] [outer = (nil)] [url = about:blank]
19:47:08 INFO - PROCESS | 1899 | --DOMWINDOW == 205 (0x7f111a5b8400) [pid = 1948] [serial = 818] [outer = (nil)] [url = about:blank]
19:47:08 INFO - PROCESS | 1899 | --DOMWINDOW == 204 (0x7f111d739c00) [pid = 1948] [serial = 863] [outer = (nil)] [url = about:blank]
19:47:08 INFO - PROCESS | 1899 | --DOMWINDOW == 203 (0x7f111c0bd000) [pid = 1948] [serial = 872] [outer = (nil)] [url = about:blank]
19:47:08 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
19:47:08 INFO - document served over http requires an http
19:47:08 INFO - sub-resource via script-tag using the meta-referrer
19:47:08 INFO - delivery method with no-redirect and when
19:47: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"
19:47:08 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:47:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:47:08 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:47:08 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
19:47:08 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
19:47:08 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:47:08 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:47:08 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
19:47:08 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html | took 2594ms
19:47:08 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html
19:47:09 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1114f23200 == 22 [pid = 1948] [id = 353]
19:47:09 INFO - PROCESS | 1899 | ++DOMWINDOW == 204 (0x7f11150a8c00) [pid = 1948] [serial = 986] [outer = (nil)]
19:47:09 INFO - PROCESS | 1899 | ++DOMWINDOW == 205 (0x7f11150b0000) [pid = 1948] [serial = 987] [outer = 0x7f11150a8c00]
19:47:09 INFO - PROCESS | 1899 | ++DOMWINDOW == 206 (0x7f11169fb800) [pid = 1948] [serial = 988] [outer = 0x7f11150a8c00]
19:47:09 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:47:09 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:47:10 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
19:47:10 INFO - document served over http requires an http
19:47:10 INFO - sub-resource via script-tag using the meta-referrer
19:47:10 INFO - delivery method with swap-origin-redirect and when
19:47:10 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html"
19:47:10 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:47:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:47:10 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:47:10 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
19:47:10 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
19:47:10 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:47:10 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:47:10 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
19:47:10 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 1703ms
19:47:10 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/xhr-request/cross-origin.keep-origin-redirect.http.html
19:47:10 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1116616b00 == 23 [pid = 1948] [id = 354]
19:47:10 INFO - PROCESS | 1899 | ++DOMWINDOW == 207 (0x7f1117e41c00) [pid = 1948] [serial = 989] [outer = (nil)]
19:47:11 INFO - PROCESS | 1899 | ++DOMWINDOW == 208 (0x7f1117e5c000) [pid = 1948] [serial = 990] [outer = 0x7f1117e41c00]
19:47:11 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:47:11 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:47:11 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:47:11 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:47:11 INFO - PROCESS | 1899 | ++DOMWINDOW == 209 (0x7f1118a23000) [pid = 1948] [serial = 991] [outer = 0x7f1117e41c00]
19:47:11 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:47:11 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:47:13 INFO - PROCESS | 1899 | --DOMWINDOW == 208 (0x7f111ba29c00) [pid = 1948] [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]
19:47:13 INFO - PROCESS | 1899 | --DOMWINDOW == 207 (0x7f111eb1e800) [pid = 1948] [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]
19:47:13 INFO - PROCESS | 1899 | --DOMWINDOW == 206 (0x7f111fc96000) [pid = 1948] [serial = 897] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
19:47:13 INFO - PROCESS | 1899 | --DOMWINDOW == 205 (0x7f111a927800) [pid = 1948] [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]
19:47:13 INFO - PROCESS | 1899 | --DOMWINDOW == 204 (0x7f111eb04800) [pid = 1948] [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]
19:47:13 INFO - PROCESS | 1899 | --DOMWINDOW == 203 (0x7f11202ca400) [pid = 1948] [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]
19:47:13 INFO - PROCESS | 1899 | --DOMWINDOW == 202 (0x7f11202a3400) [pid = 1948] [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]
19:47:13 INFO - PROCESS | 1899 | --DOMWINDOW == 201 (0x7f1117eea800) [pid = 1948] [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]
19:47:13 INFO - PROCESS | 1899 | --DOMWINDOW == 200 (0x7f1118e75000) [pid = 1948] [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]
19:47:13 INFO - PROCESS | 1899 | --DOMWINDOW == 199 (0x7f111ba6d000) [pid = 1948] [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]
19:47:13 INFO - PROCESS | 1899 | --DOMWINDOW == 198 (0x7f111a554c00) [pid = 1948] [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]
19:47:13 INFO - PROCESS | 1899 | --DOMWINDOW == 197 (0x7f1117f78800) [pid = 1948] [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]
19:47:13 INFO - PROCESS | 1899 | --DOMWINDOW == 196 (0x7f111a925800) [pid = 1948] [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]
19:47:13 INFO - PROCESS | 1899 | --DOMWINDOW == 195 (0x7f1117f78000) [pid = 1948] [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]
19:47:13 INFO - PROCESS | 1899 | --DOMWINDOW == 194 (0x7f11203f1000) [pid = 1948] [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]
19:47:13 INFO - PROCESS | 1899 | --DOMWINDOW == 193 (0x7f111efa9c00) [pid = 1948] [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]
19:47:13 INFO - PROCESS | 1899 | --DOMWINDOW == 192 (0x7f1120d51c00) [pid = 1948] [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]
19:47:13 INFO - PROCESS | 1899 | --DOMWINDOW == 191 (0x7f111a7fac00) [pid = 1948] [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]
19:47:13 INFO - PROCESS | 1899 | --DOMWINDOW == 190 (0x7f111ebccc00) [pid = 1948] [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]
19:47:13 INFO - PROCESS | 1899 | --DOMWINDOW == 189 (0x7f111ef78800) [pid = 1948] [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]
19:47:13 INFO - PROCESS | 1899 | --DOMWINDOW == 188 (0x7f1119546400) [pid = 1948] [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]
19:47:13 INFO - PROCESS | 1899 | --DOMWINDOW == 187 (0x7f111676fc00) [pid = 1948] [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]
19:47:13 INFO - PROCESS | 1899 | --DOMWINDOW == 186 (0x7f111ceb8c00) [pid = 1948] [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]
19:47:13 INFO - PROCESS | 1899 | --DOMWINDOW == 185 (0x7f111cef9c00) [pid = 1948] [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]
19:47:13 INFO - PROCESS | 1899 | --DOMWINDOW == 184 (0x7f1118a5f800) [pid = 1948] [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]
19:47:13 INFO - PROCESS | 1899 | --DOMWINDOW == 183 (0x7f1121023000) [pid = 1948] [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]
19:47:13 INFO - PROCESS | 1899 | --DOMWINDOW == 182 (0x7f1121506800) [pid = 1948] [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]
19:47:13 INFO - PROCESS | 1899 | --DOMWINDOW == 181 (0x7f111e26a400) [pid = 1948] [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]
19:47:13 INFO - PROCESS | 1899 | --DOMWINDOW == 180 (0x7f1115094c00) [pid = 1948] [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]
19:47:13 INFO - PROCESS | 1899 | --DOMWINDOW == 179 (0x7f1117ea7000) [pid = 1948] [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]
19:47:13 INFO - PROCESS | 1899 | --DOMWINDOW == 178 (0x7f111942c800) [pid = 1948] [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]
19:47:13 INFO - PROCESS | 1899 | --DOMWINDOW == 177 (0x7f111d7cfc00) [pid = 1948] [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]
19:47:13 INFO - PROCESS | 1899 | --DOMWINDOW == 176 (0x7f11168d9000) [pid = 1948] [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]
19:47:13 INFO - PROCESS | 1899 | --DOMWINDOW == 175 (0x7f111513e400) [pid = 1948] [serial = 912] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
19:47:13 INFO - PROCESS | 1899 | --DOMWINDOW == 174 (0x7f1120d67800) [pid = 1948] [serial = 902] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
19:47:13 INFO - PROCESS | 1899 | --DOMWINDOW == 173 (0x7f11214a1800) [pid = 1948] [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]
19:47:13 INFO - PROCESS | 1899 | --DOMWINDOW == 172 (0x7f1117a4a800) [pid = 1948] [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]
19:47:13 INFO - PROCESS | 1899 | --DOMWINDOW == 171 (0x7f111ebfac00) [pid = 1948] [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]
19:47:13 INFO - PROCESS | 1899 | --DOMWINDOW == 170 (0x7f1122f78400) [pid = 1948] [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]
19:47:13 INFO - PROCESS | 1899 | --DOMWINDOW == 169 (0x7f1119433000) [pid = 1948] [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]
19:47:13 INFO - PROCESS | 1899 | --DOMWINDOW == 168 (0x7f111fc96400) [pid = 1948] [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]
19:47:13 INFO - PROCESS | 1899 | --DOMWINDOW == 167 (0x7f111cc9c000) [pid = 1948] [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]
19:47:13 INFO - PROCESS | 1899 | --DOMWINDOW == 166 (0x7f11262a2400) [pid = 1948] [serial = 907] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446173175070]
19:47:13 INFO - PROCESS | 1899 | --DOMWINDOW == 165 (0x7f1120762800) [pid = 1948] [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]
19:47:13 INFO - PROCESS | 1899 | --DOMWINDOW == 164 (0x7f1116755c00) [pid = 1948] [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]
19:47:13 INFO - PROCESS | 1899 | --DOMWINDOW == 163 (0x7f1119227000) [pid = 1948] [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]
19:47:13 INFO - PROCESS | 1899 | --DOMWINDOW == 162 (0x7f1118c12400) [pid = 1948] [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]
19:47:13 INFO - PROCESS | 1899 | --DOMWINDOW == 161 (0x7f1119276800) [pid = 1948] [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]
19:47:13 INFO - PROCESS | 1899 | --DOMWINDOW == 160 (0x7f111ea81400) [pid = 1948] [serial = 887] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446173164487]
19:47:13 INFO - PROCESS | 1899 | --DOMWINDOW == 159 (0x7f111f45a000) [pid = 1948] [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]
19:47:13 INFO - PROCESS | 1899 | --DOMWINDOW == 158 (0x7f11230c3000) [pid = 1948] [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]
19:47:13 INFO - PROCESS | 1899 | --DOMWINDOW == 157 (0x7f111ef78400) [pid = 1948] [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]
19:47:13 INFO - PROCESS | 1899 | --DOMWINDOW == 156 (0x7f11203f1800) [pid = 1948] [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]
19:47:13 INFO - PROCESS | 1899 | --DOMWINDOW == 155 (0x7f1120dd0000) [pid = 1948] [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]
19:47:13 INFO - PROCESS | 1899 | --DOMWINDOW == 154 (0x7f111ceb8800) [pid = 1948] [serial = 882] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
19:47:13 INFO - PROCESS | 1899 | --DOMWINDOW == 153 (0x7f11202cac00) [pid = 1948] [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]
19:47:14 INFO - PROCESS | 1899 | --DOMWINDOW == 152 (0x7f1117e5bc00) [pid = 1948] [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]
19:47:14 INFO - PROCESS | 1899 | --DOMWINDOW == 151 (0x7f1122a4bc00) [pid = 1948] [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]
19:47:14 INFO - PROCESS | 1899 | --DOMWINDOW == 150 (0x7f111a55a000) [pid = 1948] [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]
19:47:14 INFO - PROCESS | 1899 | --DOMWINDOW == 149 (0x7f111eeed400) [pid = 1948] [serial = 892] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
19:47:14 INFO - PROCESS | 1899 | --DOMWINDOW == 148 (0x7f111f5a2000) [pid = 1948] [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]
19:47:14 INFO - PROCESS | 1899 | --DOMWINDOW == 147 (0x7f111f82d000) [pid = 1948] [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]
19:47:14 INFO - PROCESS | 1899 | --DOMWINDOW == 146 (0x7f112650c400) [pid = 1948] [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]
19:47:14 INFO - PROCESS | 1899 | --DOMWINDOW == 145 (0x7f111df99c00) [pid = 1948] [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]
19:47:14 INFO - PROCESS | 1899 | --DOMWINDOW == 144 (0x7f1118ecb800) [pid = 1948] [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]
19:47:14 INFO - PROCESS | 1899 | --DOMWINDOW == 143 (0x7f1120730800) [pid = 1948] [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]
19:47:14 INFO - PROCESS | 1899 | --DOMWINDOW == 142 (0x7f1120762000) [pid = 1948] [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]
19:47:14 INFO - PROCESS | 1899 | --DOMWINDOW == 141 (0x7f11192a7c00) [pid = 1948] [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]
19:47:14 INFO - PROCESS | 1899 | --DOMWINDOW == 140 (0x7f111eaed400) [pid = 1948] [serial = 888] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446173164487]
19:47:14 INFO - PROCESS | 1899 | --DOMWINDOW == 139 (0x7f111cc9c400) [pid = 1948] [serial = 880] [outer = (nil)] [url = about:blank]
19:47:14 INFO - PROCESS | 1899 | --DOMWINDOW == 138 (0x7f111d65e400) [pid = 1948] [serial = 883] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
19:47:14 INFO - PROCESS | 1899 | --DOMWINDOW == 137 (0x7f111ef9e400) [pid = 1948] [serial = 893] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
19:47:14 INFO - PROCESS | 1899 | --DOMWINDOW == 136 (0x7f1121506400) [pid = 1948] [serial = 905] [outer = (nil)] [url = about:blank]
19:47:14 INFO - PROCESS | 1899 | --DOMWINDOW == 135 (0x7f111c1b4400) [pid = 1948] [serial = 924] [outer = (nil)] [url = about:blank]
19:47:14 INFO - PROCESS | 1899 | --DOMWINDOW == 134 (0x7f11168c0000) [pid = 1948] [serial = 921] [outer = (nil)] [url = about:blank]
19:47:14 INFO - PROCESS | 1899 | --DOMWINDOW == 133 (0x7f11166a0800) [pid = 1948] [serial = 913] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
19:47:14 INFO - PROCESS | 1899 | --DOMWINDOW == 132 (0x7f1117eea400) [pid = 1948] [serial = 874] [outer = (nil)] [url = about:blank]
19:47:14 INFO - PROCESS | 1899 | --DOMWINDOW == 131 (0x7f1119358000) [pid = 1948] [serial = 936] [outer = (nil)] [url = about:blank]
19:47:14 INFO - PROCESS | 1899 | --DOMWINDOW == 130 (0x7f1119433400) [pid = 1948] [serial = 927] [outer = (nil)] [url = about:blank]
19:47:14 INFO - PROCESS | 1899 | --DOMWINDOW == 129 (0x7f1116196000) [pid = 1948] [serial = 910] [outer = (nil)] [url = about:blank]
19:47:14 INFO - PROCESS | 1899 | --DOMWINDOW == 128 (0x7f1120762c00) [pid = 1948] [serial = 900] [outer = (nil)] [url = about:blank]
19:47:14 INFO - PROCESS | 1899 | --DOMWINDOW == 127 (0x7f1116731000) [pid = 1948] [serial = 915] [outer = (nil)] [url = about:blank]
19:47:14 INFO - PROCESS | 1899 | --DOMWINDOW == 126 (0x7f11262c4c00) [pid = 1948] [serial = 908] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446173175070]
19:47:14 INFO - PROCESS | 1899 | --DOMWINDOW == 125 (0x7f1115035000) [pid = 1948] [serial = 918] [outer = (nil)] [url = about:blank]
19:47:14 INFO - PROCESS | 1899 | --DOMWINDOW == 124 (0x7f111ee10800) [pid = 1948] [serial = 890] [outer = (nil)] [url = about:blank]
19:47:14 INFO - PROCESS | 1899 | --DOMWINDOW == 123 (0x7f111fc96800) [pid = 1948] [serial = 898] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
19:47:14 INFO - PROCESS | 1899 | --DOMWINDOW == 122 (0x7f111928ec00) [pid = 1948] [serial = 877] [outer = (nil)] [url = about:blank]
19:47:14 INFO - PROCESS | 1899 | --DOMWINDOW == 121 (0x7f111692c400) [pid = 1948] [serial = 930] [outer = (nil)] [url = about:blank]
19:47:14 INFO - PROCESS | 1899 | --DOMWINDOW == 120 (0x7f11210a4400) [pid = 1948] [serial = 903] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
19:47:14 INFO - PROCESS | 1899 | --DOMWINDOW == 119 (0x7f111dfd9c00) [pid = 1948] [serial = 885] [outer = (nil)] [url = about:blank]
19:47:14 INFO - PROCESS | 1899 | --DOMWINDOW == 118 (0x7f111f82d800) [pid = 1948] [serial = 895] [outer = (nil)] [url = about:blank]
19:47:14 INFO - PROCESS | 1899 | --DOMWINDOW == 117 (0x7f1118a65000) [pid = 1948] [serial = 933] [outer = (nil)] [url = about:blank]
19:47:14 INFO - PROCESS | 1899 | --DOMWINDOW == 116 (0x7f111bb9fc00) [pid = 1948] [serial = 764] [outer = (nil)] [url = about:blank]
19:47:14 INFO - PROCESS | 1899 | --DOMWINDOW == 115 (0x7f111c220800) [pid = 1948] [serial = 842] [outer = (nil)] [url = about:blank]
19:47:14 INFO - PROCESS | 1899 | --DOMWINDOW == 114 (0x7f1126361400) [pid = 1948] [serial = 728] [outer = (nil)] [url = about:blank]
19:47:14 INFO - PROCESS | 1899 | --DOMWINDOW == 113 (0x7f111cf33000) [pid = 1948] [serial = 779] [outer = (nil)] [url = about:blank]
19:47:14 INFO - PROCESS | 1899 | --DOMWINDOW == 112 (0x7f111de89800) [pid = 1948] [serial = 662] [outer = (nil)] [url = about:blank]
19:47:14 INFO - PROCESS | 1899 | --DOMWINDOW == 111 (0x7f111c056400) [pid = 1948] [serial = 937] [outer = (nil)] [url = about:blank]
19:47:14 INFO - PROCESS | 1899 | --DOMWINDOW == 110 (0x7f111f581000) [pid = 1948] [serial = 773] [outer = (nil)] [url = about:blank]
19:47:14 INFO - PROCESS | 1899 | --DOMWINDOW == 109 (0x7f111cf86000) [pid = 1948] [serial = 824] [outer = (nil)] [url = about:blank]
19:47:14 INFO - PROCESS | 1899 | --DOMWINDOW == 108 (0x7f111ded5c00) [pid = 1948] [serial = 767] [outer = (nil)] [url = about:blank]
19:47:14 INFO - PROCESS | 1899 | --DOMWINDOW == 107 (0x7f11179b1000) [pid = 1948] [serial = 851] [outer = (nil)] [url = about:blank]
19:47:14 INFO - PROCESS | 1899 | --DOMWINDOW == 106 (0x7f1122b68400) [pid = 1948] [serial = 785] [outer = (nil)] [url = about:blank]
19:47:14 INFO - PROCESS | 1899 | --DOMWINDOW == 105 (0x7f111bca2800) [pid = 1948] [serial = 657] [outer = (nil)] [url = about:blank]
19:47:14 INFO - PROCESS | 1899 | --DOMWINDOW == 104 (0x7f111c3f0000) [pid = 1948] [serial = 639] [outer = (nil)] [url = about:blank]
19:47:14 INFO - PROCESS | 1899 | --DOMWINDOW == 103 (0x7f1122f14800) [pid = 1948] [serial = 837] [outer = (nil)] [url = about:blank]
19:47:14 INFO - PROCESS | 1899 | --DOMWINDOW == 102 (0x7f111f92f000) [pid = 1948] [serial = 719] [outer = (nil)] [url = about:blank]
19:47:14 INFO - PROCESS | 1899 | --DOMWINDOW == 101 (0x7f1120c5e800) [pid = 1948] [serial = 832] [outer = (nil)] [url = about:blank]
19:47:14 INFO - PROCESS | 1899 | --DOMWINDOW == 100 (0x7f111ba2e800) [pid = 1948] [serial = 790] [outer = (nil)] [url = about:blank]
19:47:14 INFO - PROCESS | 1899 | --DOMWINDOW == 99 (0x7f1118dc0800) [pid = 1948] [serial = 692] [outer = (nil)] [url = about:blank]
19:47:14 INFO - PROCESS | 1899 | --DOMWINDOW == 98 (0x7f111fdb2000) [pid = 1948] [serial = 827] [outer = (nil)] [url = about:blank]
19:47:14 INFO - PROCESS | 1899 | --DOMWINDOW == 97 (0x7f11206b6400) [pid = 1948] [serial = 677] [outer = (nil)] [url = about:blank]
19:47:14 INFO - PROCESS | 1899 | --DOMWINDOW == 96 (0x7f111eb73000) [pid = 1948] [serial = 667] [outer = (nil)] [url = about:blank]
19:47:14 INFO - PROCESS | 1899 | --DOMWINDOW == 95 (0x7f112068cc00) [pid = 1948] [serial = 734] [outer = (nil)] [url = about:blank]
19:47:14 INFO - PROCESS | 1899 | --DOMWINDOW == 94 (0x7f1120730000) [pid = 1948] [serial = 722] [outer = (nil)] [url = about:blank]
19:47:14 INFO - PROCESS | 1899 | --DOMWINDOW == 93 (0x7f111d6a4000) [pid = 1948] [serial = 845] [outer = (nil)] [url = about:blank]
19:47:14 INFO - PROCESS | 1899 | --DOMWINDOW == 92 (0x7f111a9c9c00) [pid = 1948] [serial = 821] [outer = (nil)] [url = about:blank]
19:47:14 INFO - PROCESS | 1899 | --DOMWINDOW == 91 (0x7f1120d4c800) [pid = 1948] [serial = 854] [outer = (nil)] [url = about:blank]
19:47:14 INFO - PROCESS | 1899 | --DOMWINDOW == 90 (0x7f111eb0b000) [pid = 1948] [serial = 716] [outer = (nil)] [url = about:blank]
19:47:14 INFO - PROCESS | 1899 | --DOMWINDOW == 89 (0x7f1120da3000) [pid = 1948] [serial = 848] [outer = (nil)] [url = about:blank]
19:47:14 INFO - PROCESS | 1899 | --DOMWINDOW == 88 (0x7f111e25b000) [pid = 1948] [serial = 737] [outer = (nil)] [url = about:blank]
19:47:14 INFO - PROCESS | 1899 | --DOMWINDOW == 87 (0x7f111c0ce000) [pid = 1948] [serial = 713] [outer = (nil)] [url = about:blank]
19:47:14 INFO - PROCESS | 1899 | --DOMWINDOW == 86 (0x7f111a927000) [pid = 1948] [serial = 682] [outer = (nil)] [url = about:blank]
19:47:14 INFO - PROCESS | 1899 | --DOMWINDOW == 85 (0x7f111f82dc00) [pid = 1948] [serial = 731] [outer = (nil)] [url = about:blank]
19:47:14 INFO - PROCESS | 1899 | --DOMWINDOW == 84 (0x7f111cc2e000) [pid = 1948] [serial = 857] [outer = (nil)] [url = about:blank]
19:47:14 INFO - PROCESS | 1899 | --DOMWINDOW == 83 (0x7f1119358800) [pid = 1948] [serial = 672] [outer = (nil)] [url = about:blank]
19:47:14 INFO - PROCESS | 1899 | --DOMWINDOW == 82 (0x7f1126268c00) [pid = 1948] [serial = 687] [outer = (nil)] [url = about:blank]
19:47:14 INFO - PROCESS | 1899 | --DOMWINDOW == 81 (0x7f111a44d400) [pid = 1948] [serial = 795] [outer = (nil)] [url = about:blank]
19:47:14 INFO - PROCESS | 1899 | --DOMWINDOW == 80 (0x7f11202a3800) [pid = 1948] [serial = 776] [outer = (nil)] [url = about:blank]
19:47:14 INFO - PROCESS | 1899 | --DOMWINDOW == 79 (0x7f11210a4800) [pid = 1948] [serial = 782] [outer = (nil)] [url = about:blank]
19:47:14 INFO - PROCESS | 1899 | --DOMWINDOW == 78 (0x7f111eb85c00) [pid = 1948] [serial = 770] [outer = (nil)] [url = about:blank]
19:47:14 INFO - PROCESS | 1899 | --DOMWINDOW == 77 (0x7f1118e37400) [pid = 1948] [serial = 800] [outer = (nil)] [url = about:blank]
19:47:14 INFO - PROCESS | 1899 | --DOMWINDOW == 76 (0x7f111a5c7c00) [pid = 1948] [serial = 803] [outer = (nil)] [url = about:blank]
19:47:14 INFO - PROCESS | 1899 | --DOMWINDOW == 75 (0x7f11211f4000) [pid = 1948] [serial = 725] [outer = (nil)] [url = about:blank]
19:47:14 INFO - PROCESS | 1899 | --DOMWINDOW == 74 (0x7f111a55ac00) [pid = 1948] [serial = 654] [outer = (nil)] [url = about:blank]
19:47:14 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
19:47:14 INFO - document served over http requires an http
19:47:14 INFO - sub-resource via xhr-request using the meta-referrer
19:47:14 INFO - delivery method with keep-origin-redirect and when
19:47: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"
19:47:14 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:47:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:47:14 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:47:14 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
19:47:14 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
19:47:14 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:47:14 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:47:14 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
19:47:14 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 3693ms
19:47:14 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html
19:47:14 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1116887d00 == 24 [pid = 1948] [id = 355]
19:47:14 INFO - PROCESS | 1899 | ++DOMWINDOW == 75 (0x7f11166a0c00) [pid = 1948] [serial = 992] [outer = (nil)]
19:47:14 INFO - PROCESS | 1899 | ++DOMWINDOW == 76 (0x7f1116731000) [pid = 1948] [serial = 993] [outer = 0x7f11166a0c00]
19:47:14 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:47:14 INFO - PROCESS | 1899 | ++DOMWINDOW == 77 (0x7f11168c0800) [pid = 1948] [serial = 994] [outer = 0x7f11166a0c00]
19:47:14 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:47:14 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:47:15 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
19:47:15 INFO - document served over http requires an http
19:47:15 INFO - sub-resource via xhr-request using the meta-referrer
19:47:15 INFO - delivery method with no-redirect and when
19:47: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"
19:47:15 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:47:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:47:15 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:47:15 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
19:47:15 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
19:47:15 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:47:15 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:47:15 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
19:47:15 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html | took 1541ms
19:47:15 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/xhr-request/cross-origin.swap-origin-redirect.http.html
19:47:15 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:47:16 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:47:16 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1113948c00 == 25 [pid = 1948] [id = 356]
19:47:16 INFO - PROCESS | 1899 | ++DOMWINDOW == 78 (0x7f1113907400) [pid = 1948] [serial = 995] [outer = (nil)]
19:47:16 INFO - PROCESS | 1899 | ++DOMWINDOW == 79 (0x7f1114d69c00) [pid = 1948] [serial = 996] [outer = 0x7f1113907400]
19:47:16 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:47:16 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:47:16 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:47:16 INFO - PROCESS | 1899 | ++DOMWINDOW == 80 (0x7f111676f800) [pid = 1948] [serial = 997] [outer = 0x7f1113907400]
19:47:16 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:47:16 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:47:16 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:47:17 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
19:47:17 INFO - document served over http requires an http
19:47:17 INFO - sub-resource via xhr-request using the meta-referrer
19:47:17 INFO - delivery method with swap-origin-redirect and when
19:47:17 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/xhr-request/cross-origin.swap-origin-redirect.http.html"
19:47:17 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:47:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:47:17 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:47:17 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
19:47:17 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
19:47:17 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:47:17 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:47:17 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
19:47:17 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 1890ms
19:47:17 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/fetch-request/cross-origin.keep-origin-redirect.http.html
19:47:17 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1116616100 == 26 [pid = 1948] [id = 357]
19:47:17 INFO - PROCESS | 1899 | ++DOMWINDOW == 81 (0x7f1118aed800) [pid = 1948] [serial = 998] [outer = (nil)]
19:47:18 INFO - PROCESS | 1899 | ++DOMWINDOW == 82 (0x7f1118c12000) [pid = 1948] [serial = 999] [outer = 0x7f1118aed800]
19:47:18 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:47:18 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:47:18 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:47:18 INFO - PROCESS | 1899 | ++DOMWINDOW == 83 (0x7f1118dff800) [pid = 1948] [serial = 1000] [outer = 0x7f1118aed800]
19:47:18 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:47:18 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:47:18 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:47:19 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
19:47:19 INFO - document served over http requires an https
19:47:19 INFO - sub-resource via fetch-request using the meta-referrer
19:47:19 INFO - delivery method with keep-origin-redirect and when
19:47: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"
19:47:19 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:47:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:47:19 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:47:19 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
19:47:19 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
19:47:19 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
19:47:19 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:47:19 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:47:19 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
19:47:19 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 1843ms
19:47:19 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/fetch-request/cross-origin.no-redirect.http.html
19:47:19 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1117b42400 == 27 [pid = 1948] [id = 358]
19:47:19 INFO - PROCESS | 1899 | ++DOMWINDOW == 84 (0x7f111924d400) [pid = 1948] [serial = 1001] [outer = (nil)]
19:47:20 INFO - PROCESS | 1899 | ++DOMWINDOW == 85 (0x7f111924d800) [pid = 1948] [serial = 1002] [outer = 0x7f111924d400]
19:47:20 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:47:20 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:47:20 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:47:20 INFO - PROCESS | 1899 | ++DOMWINDOW == 86 (0x7f111934b000) [pid = 1948] [serial = 1003] [outer = 0x7f111924d400]
19:47:20 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:47:21 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
19:47:21 INFO - document served over http requires an https
19:47:21 INFO - sub-resource via fetch-request using the meta-referrer
19:47:21 INFO - delivery method with no-redirect and when
19:47: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"
19:47:21 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:47:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:47:21 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:47:21 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
19:47:21 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
19:47:21 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
19:47:21 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:47:21 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:47:21 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
19:47:21 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/fetch-request/cross-origin.no-redirect.http.html | took 2453ms
19:47:21 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/fetch-request/cross-origin.swap-origin-redirect.http.html
19:47:22 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:47:22 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111a53e300 == 28 [pid = 1948] [id = 359]
19:47:22 INFO - PROCESS | 1899 | ++DOMWINDOW == 87 (0x7f1119546400) [pid = 1948] [serial = 1004] [outer = (nil)]
19:47:22 INFO - PROCESS | 1899 | ++DOMWINDOW == 88 (0x7f111956f000) [pid = 1948] [serial = 1005] [outer = 0x7f1119546400]
19:47:22 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:47:22 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:47:23 INFO - PROCESS | 1899 | ++DOMWINDOW == 89 (0x7f1119ada400) [pid = 1948] [serial = 1006] [outer = 0x7f1119546400]
19:47:23 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:47:23 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:47:24 INFO - PROCESS | 1899 | [Child 1948] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 885
19:47:24 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
19:47:24 INFO - document served over http requires an https
19:47:24 INFO - sub-resource via fetch-request using the meta-referrer
19:47:24 INFO - delivery method with swap-origin-redirect and when
19:47: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"
19:47:24 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:47:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:47:24 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:47:24 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
19:47:24 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
19:47:24 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
19:47:24 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:47:24 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:47:24 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
19:47:24 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 2501ms
19:47:24 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/iframe-tag/cross-origin.keep-origin-redirect.http.html
19:47:24 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111a9f3c00 == 29 [pid = 1948] [id = 360]
19:47:24 INFO - PROCESS | 1899 | ++DOMWINDOW == 90 (0x7f111a5b8000) [pid = 1948] [serial = 1007] [outer = (nil)]
19:47:25 INFO - PROCESS | 1899 | ++DOMWINDOW == 91 (0x7f111a5b8400) [pid = 1948] [serial = 1008] [outer = 0x7f111a5b8000]
19:47:25 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:47:25 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:47:25 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:47:25 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:47:25 INFO - PROCESS | 1899 | ++DOMWINDOW == 92 (0x7f111a6c4800) [pid = 1948] [serial = 1009] [outer = 0x7f111a5b8000]
19:47:25 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:47:25 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:47:25 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:47:27 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111bd3d200 == 30 [pid = 1948] [id = 361]
19:47:27 INFO - PROCESS | 1899 | ++DOMWINDOW == 93 (0x7f111a73b000) [pid = 1948] [serial = 1010] [outer = (nil)]
19:47:27 INFO - PROCESS | 1899 | ++DOMWINDOW == 94 (0x7f111a925c00) [pid = 1948] [serial = 1011] [outer = 0x7f111a73b000]
19:47:27 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
19:47:27 INFO - document served over http requires an https
19:47:27 INFO - sub-resource via iframe-tag using the meta-referrer
19:47:27 INFO - delivery method with keep-origin-redirect and when
19:47: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"
19:47:27 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:47:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:47:27 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:47:27 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
19:47:27 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
19:47:27 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:47:27 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:47:27 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
19:47:27 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 3147ms
19:47:27 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/iframe-tag/cross-origin.no-redirect.http.html
19:47:27 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:47:28 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111c013600 == 31 [pid = 1948] [id = 362]
19:47:28 INFO - PROCESS | 1899 | ++DOMWINDOW == 95 (0x7f111bb57000) [pid = 1948] [serial = 1012] [outer = (nil)]
19:47:28 INFO - PROCESS | 1899 | ++DOMWINDOW == 96 (0x7f111bb7a400) [pid = 1948] [serial = 1013] [outer = 0x7f111bb57000]
19:47:28 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:47:28 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:47:28 INFO - PROCESS | 1899 | ++DOMWINDOW == 97 (0x7f111bcda800) [pid = 1948] [serial = 1014] [outer = 0x7f111bb57000]
19:47:28 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:47:28 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:47:29 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111cc3e000 == 32 [pid = 1948] [id = 363]
19:47:29 INFO - PROCESS | 1899 | ++DOMWINDOW == 98 (0x7f111c0bd000) [pid = 1948] [serial = 1015] [outer = (nil)]
19:47:29 INFO - PROCESS | 1899 | ++DOMWINDOW == 99 (0x7f111c15d800) [pid = 1948] [serial = 1016] [outer = 0x7f111c0bd000]
19:47:29 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
19:47:29 INFO - document served over http requires an https
19:47:29 INFO - sub-resource via iframe-tag using the meta-referrer
19:47:29 INFO - delivery method with no-redirect and when
19: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"
19:47:29 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:47:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:47:29 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:47:29 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
19:47:29 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
19:47:29 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:47:29 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:47:29 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
19:47:29 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/iframe-tag/cross-origin.no-redirect.http.html | took 1890ms
19:47:29 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/iframe-tag/cross-origin.swap-origin-redirect.http.html
19:47:29 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111ceaa500 == 33 [pid = 1948] [id = 364]
19:47:29 INFO - PROCESS | 1899 | ++DOMWINDOW == 100 (0x7f111c25e400) [pid = 1948] [serial = 1017] [outer = (nil)]
19:47:30 INFO - PROCESS | 1899 | ++DOMWINDOW == 101 (0x7f111c25ec00) [pid = 1948] [serial = 1018] [outer = 0x7f111c25e400]
19:47:30 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:47:30 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:47:30 INFO - PROCESS | 1899 | ++DOMWINDOW == 102 (0x7f111c310800) [pid = 1948] [serial = 1019] [outer = 0x7f111c25e400]
19:47:30 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:47:30 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:47:30 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:47:31 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111d6e3800 == 34 [pid = 1948] [id = 365]
19:47:31 INFO - PROCESS | 1899 | ++DOMWINDOW == 103 (0x7f111c318800) [pid = 1948] [serial = 1020] [outer = (nil)]
19:47:31 INFO - PROCESS | 1899 | ++DOMWINDOW == 104 (0x7f111c3f0000) [pid = 1948] [serial = 1021] [outer = 0x7f111c318800]
19:47:31 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
19:47:31 INFO - document served over http requires an https
19:47:31 INFO - sub-resource via iframe-tag using the meta-referrer
19:47:31 INFO - delivery method with swap-origin-redirect and when
19: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"
19:47:31 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:47:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:47:31 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:47:31 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
19:47:31 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
19:47:31 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:47:31 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:47:31 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
19:47:31 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 1898ms
19:47:31 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/script-tag/cross-origin.keep-origin-redirect.http.html
19:47:31 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:47:31 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111d71fe00 == 35 [pid = 1948] [id = 366]
19:47:31 INFO - PROCESS | 1899 | ++DOMWINDOW == 105 (0x7f111698fc00) [pid = 1948] [serial = 1022] [outer = (nil)]
19:47:32 INFO - PROCESS | 1899 | ++DOMWINDOW == 106 (0x7f111cd87400) [pid = 1948] [serial = 1023] [outer = 0x7f111698fc00]
19:47:32 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:47:32 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:47:32 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:47:32 INFO - PROCESS | 1899 | ++DOMWINDOW == 107 (0x7f111ceb8c00) [pid = 1948] [serial = 1024] [outer = 0x7f111698fc00]
19:47:32 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:47:32 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:47:32 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:47:33 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
19:47:33 INFO - document served over http requires an https
19:47:33 INFO - sub-resource via script-tag using the meta-referrer
19:47:33 INFO - delivery method with keep-origin-redirect and when
19: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"
19:47:33 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:47:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:47:33 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:47:33 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
19:47:33 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
19:47:33 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:47:33 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:47:33 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
19:47:33 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 2006ms
19:47:33 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/script-tag/cross-origin.no-redirect.http.html
19:47:33 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111d7ae300 == 36 [pid = 1948] [id = 367]
19:47:33 INFO - PROCESS | 1899 | ++DOMWINDOW == 108 (0x7f111d687800) [pid = 1948] [serial = 1025] [outer = (nil)]
19:47:34 INFO - PROCESS | 1899 | ++DOMWINDOW == 109 (0x7f111d6a4000) [pid = 1948] [serial = 1026] [outer = 0x7f111d687800]
19:47:34 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:47:34 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:47:34 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:47:34 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:47:34 INFO - PROCESS | 1899 | ++DOMWINDOW == 110 (0x7f111de89800) [pid = 1948] [serial = 1027] [outer = 0x7f111d687800]
19:47:34 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:47:34 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:47:35 INFO - PROCESS | 1899 | [Child 1948] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 885
19:47:35 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
19:47:35 INFO - document served over http requires an https
19:47:35 INFO - sub-resource via script-tag using the meta-referrer
19:47:35 INFO - delivery method with no-redirect and when
19: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"
19:47:35 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:47:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:47:35 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:47:35 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
19:47:35 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
19:47:35 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:47:35 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:47:35 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
19:47:35 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/script-tag/cross-origin.no-redirect.http.html | took 2241ms
19:47:35 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/script-tag/cross-origin.swap-origin-redirect.http.html
19:47:36 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:47:36 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111e212a00 == 37 [pid = 1948] [id = 368]
19:47:36 INFO - PROCESS | 1899 | ++DOMWINDOW == 111 (0x7f111dfdf000) [pid = 1948] [serial = 1028] [outer = (nil)]
19:47:36 INFO - PROCESS | 1899 | ++DOMWINDOW == 112 (0x7f111dfdf400) [pid = 1948] [serial = 1029] [outer = 0x7f111dfdf000]
19:47:36 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:47:36 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:47:36 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:47:36 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:47:36 INFO - PROCESS | 1899 | ++DOMWINDOW == 113 (0x7f111e26ac00) [pid = 1948] [serial = 1030] [outer = 0x7f111dfdf000]
19:47:36 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:47:36 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:47:37 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:47:38 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
19:47:38 INFO - document served over http requires an https
19:47:38 INFO - sub-resource via script-tag using the meta-referrer
19:47:38 INFO - delivery method with swap-origin-redirect and when
19:47: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"
19:47:38 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:47:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:47:38 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:47:38 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
19:47:38 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
19:47:38 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:47:38 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:47:38 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
19:47:38 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 2557ms
19:47:38 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/cross-origin.keep-origin-redirect.http.html
19:47:38 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111e245600 == 38 [pid = 1948] [id = 369]
19:47:38 INFO - PROCESS | 1899 | ++DOMWINDOW == 114 (0x7f111eaed400) [pid = 1948] [serial = 1031] [outer = (nil)]
19:47:39 INFO - PROCESS | 1899 | ++DOMWINDOW == 115 (0x7f111eb04000) [pid = 1948] [serial = 1032] [outer = 0x7f111eaed400]
19:47:39 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:47:39 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:47:39 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:47:39 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:47:39 INFO - PROCESS | 1899 | ++DOMWINDOW == 116 (0x7f111eb1e800) [pid = 1948] [serial = 1033] [outer = 0x7f111eaed400]
19:47:39 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:47:39 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:47:41 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
19:47:41 INFO - document served over http requires an https
19:47:41 INFO - sub-resource via xhr-request using the meta-referrer
19:47:41 INFO - delivery method with keep-origin-redirect and when
19:47: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"
19:47:41 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:47:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:47:41 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:47:41 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
19:47:41 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
19:47:41 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:47:41 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:47:41 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
19:47:41 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 2894ms
19:47:41 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/cross-origin.no-redirect.http.html
19:47:41 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111f856e00 == 39 [pid = 1948] [id = 370]
19:47:41 INFO - PROCESS | 1899 | ++DOMWINDOW == 117 (0x7f111ee1dc00) [pid = 1948] [serial = 1034] [outer = (nil)]
19:47:41 INFO - PROCESS | 1899 | ++DOMWINDOW == 118 (0x7f111ee77c00) [pid = 1948] [serial = 1035] [outer = 0x7f111ee1dc00]
19:47:42 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:47:42 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:47:42 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:47:42 INFO - PROCESS | 1899 | ++DOMWINDOW == 119 (0x7f111ef15800) [pid = 1948] [serial = 1036] [outer = 0x7f111ee1dc00]
19:47:42 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:47:42 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:47:44 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
19:47:44 INFO - document served over http requires an https
19:47:44 INFO - sub-resource via xhr-request using the meta-referrer
19:47:44 INFO - delivery method with no-redirect and when
19: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"
19:47:44 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:47:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:47:44 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:47:44 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
19:47:44 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
19:47:44 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:47:44 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:47:44 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
19:47:44 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/cross-origin.no-redirect.http.html | took 2943ms
19:47:44 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/cross-origin.swap-origin-redirect.http.html
19:47:44 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:47:44 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1114f22800 == 40 [pid = 1948] [id = 371]
19:47:44 INFO - PROCESS | 1899 | ++DOMWINDOW == 120 (0x7f111505d000) [pid = 1948] [serial = 1037] [outer = (nil)]
19:47:45 INFO - PROCESS | 1899 | ++DOMWINDOW == 121 (0x7f1115094800) [pid = 1948] [serial = 1038] [outer = 0x7f111505d000]
19:47:45 INFO - PROCESS | 1899 | ++DOMWINDOW == 122 (0x7f1116751400) [pid = 1948] [serial = 1039] [outer = 0x7f111505d000]
19:47:45 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:47:46 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
19:47:46 INFO - document served over http requires an https
19:47:46 INFO - sub-resource via xhr-request using the meta-referrer
19:47:46 INFO - delivery method with swap-origin-redirect and when
19: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"
19:47:46 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:47:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:47:46 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:47:46 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
19:47:46 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
19:47:46 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:47:46 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:47:46 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
19:47:46 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 2032ms
19:47:46 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
19:47:46 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:47:46 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111a709100 == 41 [pid = 1948] [id = 372]
19:47:46 INFO - PROCESS | 1899 | ++DOMWINDOW == 123 (0x7f111924d000) [pid = 1948] [serial = 1040] [outer = (nil)]
19:47:46 INFO - PROCESS | 1899 | ++DOMWINDOW == 124 (0x7f111928ec00) [pid = 1948] [serial = 1041] [outer = 0x7f111924d000]
19:47:47 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:47:47 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:47:47 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:47:47 INFO - PROCESS | 1899 | ++DOMWINDOW == 125 (0x7f111a44dc00) [pid = 1948] [serial = 1042] [outer = 0x7f111924d000]
19:47:47 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:47:47 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:47:47 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:47:47 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1116888c00 == 40 [pid = 1948] [id = 337]
19:47:47 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1119a40500 == 39 [pid = 1948] [id = 338]
19:47:47 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111bb2fb00 == 38 [pid = 1948] [id = 339]
19:47:47 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111ceaaf00 == 37 [pid = 1948] [id = 340]
19:47:47 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111df4d200 == 36 [pid = 1948] [id = 341]
19:47:47 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111ef2b700 == 35 [pid = 1948] [id = 342]
19:47:47 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1120c0f400 == 34 [pid = 1948] [id = 343]
19:47:47 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1122a51100 == 33 [pid = 1948] [id = 344]
19:47:47 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111a8cbd00 == 32 [pid = 1948] [id = 346]
19:47:47 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111a8c9000 == 31 [pid = 1948] [id = 345]
19:47:47 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111632ed00 == 30 [pid = 1948] [id = 348]
19:47:47 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111632c000 == 29 [pid = 1948] [id = 347]
19:47:47 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1113946900 == 28 [pid = 1948] [id = 351]
19:47:47 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1113945500 == 27 [pid = 1948] [id = 349]
19:47:47 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1113949b00 == 26 [pid = 1948] [id = 350]
19:47:47 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111cc9b100 == 25 [pid = 1948] [id = 292]
19:47:47 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1114f24600 == 24 [pid = 1948] [id = 352]
19:47:47 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111dfcc200 == 23 [pid = 1948] [id = 312]
19:47:47 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1114f23200 == 22 [pid = 1948] [id = 353]
19:47:47 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1116616b00 == 21 [pid = 1948] [id = 354]
19:47:47 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1116887d00 == 20 [pid = 1948] [id = 355]
19:47:47 INFO - PROCESS | 1899 | --DOMWINDOW == 124 (0x7f111782bc00) [pid = 1948] [serial = 931] [outer = (nil)] [url = about:blank]
19:47:47 INFO - PROCESS | 1899 | --DOMWINDOW == 123 (0x7f111ba29800) [pid = 1948] [serial = 878] [outer = (nil)] [url = about:blank]
19:47:47 INFO - PROCESS | 1899 | --DOMWINDOW == 122 (0x7f1120d51000) [pid = 1948] [serial = 901] [outer = (nil)] [url = about:blank]
19:47:47 INFO - PROCESS | 1899 | --DOMWINDOW == 121 (0x7f111f972800) [pid = 1948] [serial = 896] [outer = (nil)] [url = about:blank]
19:47:47 INFO - PROCESS | 1899 | --DOMWINDOW == 120 (0x7f11161a9c00) [pid = 1948] [serial = 911] [outer = (nil)] [url = about:blank]
19:47:47 INFO - PROCESS | 1899 | --DOMWINDOW == 119 (0x7f1119227c00) [pid = 1948] [serial = 891] [outer = (nil)] [url = about:blank]
19:47:47 INFO - PROCESS | 1899 | --DOMWINDOW == 118 (0x7f1125f19400) [pid = 1948] [serial = 906] [outer = (nil)] [url = about:blank]
19:47:47 INFO - PROCESS | 1899 | --DOMWINDOW == 117 (0x7f1115119800) [pid = 1948] [serial = 919] [outer = (nil)] [url = about:blank]
19:47:47 INFO - PROCESS | 1899 | --DOMWINDOW == 116 (0x7f111cd0f800) [pid = 1948] [serial = 881] [outer = (nil)] [url = about:blank]
19:47:47 INFO - PROCESS | 1899 | --DOMWINDOW == 115 (0x7f111956fc00) [pid = 1948] [serial = 928] [outer = (nil)] [url = about:blank]
19:47:47 INFO - PROCESS | 1899 | --DOMWINDOW == 114 (0x7f1119546c00) [pid = 1948] [serial = 875] [outer = (nil)] [url = about:blank]
19:47:47 INFO - PROCESS | 1899 | --DOMWINDOW == 113 (0x7f111942c000) [pid = 1948] [serial = 934] [outer = (nil)] [url = about:blank]
19:47:47 INFO - PROCESS | 1899 | --DOMWINDOW == 112 (0x7f1116731800) [pid = 1948] [serial = 916] [outer = (nil)] [url = about:blank]
19:47:47 INFO - PROCESS | 1899 | --DOMWINDOW == 111 (0x7f111e3a2800) [pid = 1948] [serial = 886] [outer = (nil)] [url = about:blank]
19:47:48 INFO - PROCESS | 1899 | [Child 1948] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 885
19:47:48 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
19:47:48 INFO - document served over http requires an http
19:47:48 INFO - sub-resource via fetch-request using the meta-referrer
19:47:48 INFO - delivery method with keep-origin-redirect and when
19:47:48 INFO - the target request is same-origin.
19:47:48 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 2289ms
19:47:48 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/fetch-request/same-origin-insecure.no-redirect.http.html
19:47:48 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1113949b00 == 21 [pid = 1948] [id = 373]
19:47:48 INFO - PROCESS | 1899 | ++DOMWINDOW == 112 (0x7f1114e14800) [pid = 1948] [serial = 1043] [outer = (nil)]
19:47:49 INFO - PROCESS | 1899 | ++DOMWINDOW == 113 (0x7f1114eea400) [pid = 1948] [serial = 1044] [outer = 0x7f1114e14800]
19:47:49 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:47:49 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:47:49 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:47:49 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:47:49 INFO - PROCESS | 1899 | ++DOMWINDOW == 114 (0x7f111505d400) [pid = 1948] [serial = 1045] [outer = 0x7f1114e14800]
19:47:49 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:47:49 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:47:50 INFO - PROCESS | 1899 | [Child 1948] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 885
19:47:50 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
19:47:50 INFO - document served over http requires an http
19:47:50 INFO - sub-resource via fetch-request using the meta-referrer
19:47:50 INFO - delivery method with no-redirect and when
19:47:50 INFO - the target request is same-origin.
19:47:50 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 1990ms
19:47:50 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
19:47:50 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111632ca00 == 22 [pid = 1948] [id = 374]
19:47:50 INFO - PROCESS | 1899 | ++DOMWINDOW == 115 (0x7f1116104c00) [pid = 1948] [serial = 1046] [outer = (nil)]
19:47:51 INFO - PROCESS | 1899 | ++DOMWINDOW == 116 (0x7f11161a9000) [pid = 1948] [serial = 1047] [outer = 0x7f1116104c00]
19:47:51 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:47:51 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:47:51 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:47:51 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:47:51 INFO - PROCESS | 1899 | ++DOMWINDOW == 117 (0x7f11166a0000) [pid = 1948] [serial = 1048] [outer = 0x7f1116104c00]
19:47:51 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:47:51 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:47:52 INFO - PROCESS | 1899 | --DOMWINDOW == 116 (0x7f1116238000) [pid = 1948] [serial = 968] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
19:47:52 INFO - PROCESS | 1899 | --DOMWINDOW == 115 (0x7f11168d9800) [pid = 1948] [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]
19:47:52 INFO - PROCESS | 1899 | --DOMWINDOW == 114 (0x7f111bb9f400) [pid = 1948] [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]
19:47:52 INFO - PROCESS | 1899 | --DOMWINDOW == 113 (0x7f1113879400) [pid = 1948] [serial = 973] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446173220179]
19:47:52 INFO - PROCESS | 1899 | --DOMWINDOW == 112 (0x7f111399c800) [pid = 1948] [serial = 978] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
19:47:52 INFO - PROCESS | 1899 | --DOMWINDOW == 111 (0x7f11194a4c00) [pid = 1948] [serial = 960] [outer = (nil)] [url = about:blank]
19:47:52 INFO - PROCESS | 1899 | --DOMWINDOW == 110 (0x7f111fdde800) [pid = 1948] [serial = 948] [outer = (nil)] [url = about:blank]
19:47:52 INFO - PROCESS | 1899 | --DOMWINDOW == 109 (0x7f1116238400) [pid = 1948] [serial = 969] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
19:47:52 INFO - PROCESS | 1899 | --DOMWINDOW == 108 (0x7f1114d69000) [pid = 1948] [serial = 966] [outer = (nil)] [url = about:blank]
19:47:52 INFO - PROCESS | 1899 | --DOMWINDOW == 107 (0x7f11150b0000) [pid = 1948] [serial = 987] [outer = (nil)] [url = about:blank]
19:47:52 INFO - PROCESS | 1899 | --DOMWINDOW == 106 (0x7f1118ac7400) [pid = 1948] [serial = 954] [outer = (nil)] [url = about:blank]
19:47:52 INFO - PROCESS | 1899 | --DOMWINDOW == 105 (0x7f1122ef1000) [pid = 1948] [serial = 951] [outer = (nil)] [url = about:blank]
19:47:52 INFO - PROCESS | 1899 | --DOMWINDOW == 104 (0x7f111c0bdc00) [pid = 1948] [serial = 942] [outer = (nil)] [url = about:blank]
19:47:52 INFO - PROCESS | 1899 | --DOMWINDOW == 103 (0x7f111396ec00) [pid = 1948] [serial = 981] [outer = (nil)] [url = about:blank]
19:47:52 INFO - PROCESS | 1899 | --DOMWINDOW == 102 (0x7f1118e3c000) [pid = 1948] [serial = 957] [outer = (nil)] [url = about:blank]
19:47:52 INFO - PROCESS | 1899 | --DOMWINDOW == 101 (0x7f111d61f000) [pid = 1948] [serial = 945] [outer = (nil)] [url = about:blank]
19:47:52 INFO - PROCESS | 1899 | --DOMWINDOW == 100 (0x7f1117e5c000) [pid = 1948] [serial = 990] [outer = (nil)] [url = about:blank]
19:47:52 INFO - PROCESS | 1899 | --DOMWINDOW == 99 (0x7f1113879800) [pid = 1948] [serial = 974] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446173220179]
19:47:52 INFO - PROCESS | 1899 | --DOMWINDOW == 98 (0x7f1115185400) [pid = 1948] [serial = 971] [outer = (nil)] [url = about:blank]
19:47:52 INFO - PROCESS | 1899 | --DOMWINDOW == 97 (0x7f1113c63800) [pid = 1948] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
19:47:52 INFO - PROCESS | 1899 | --DOMWINDOW == 96 (0x7f1113913000) [pid = 1948] [serial = 976] [outer = (nil)] [url = about:blank]
19:47:52 INFO - PROCESS | 1899 | --DOMWINDOW == 95 (0x7f111535a400) [pid = 1948] [serial = 984] [outer = (nil)] [url = about:blank]
19:47:52 INFO - PROCESS | 1899 | --DOMWINDOW == 94 (0x7f1118e37000) [pid = 1948] [serial = 939] [outer = (nil)] [url = about:blank]
19:47:52 INFO - PROCESS | 1899 | --DOMWINDOW == 93 (0x7f1114ee3000) [pid = 1948] [serial = 963] [outer = (nil)] [url = about:blank]
19:47:52 INFO - PROCESS | 1899 | --DOMWINDOW == 92 (0x7f1116731000) [pid = 1948] [serial = 993] [outer = (nil)] [url = about:blank]
19:47:52 INFO - PROCESS | 1899 | --DOMWINDOW == 91 (0x7f111391d400) [pid = 1948] [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]
19:47:52 INFO - PROCESS | 1899 | --DOMWINDOW == 90 (0x7f1117e41c00) [pid = 1948] [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]
19:47:52 INFO - PROCESS | 1899 | --DOMWINDOW == 89 (0x7f11150a8c00) [pid = 1948] [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]
19:47:52 INFO - PROCESS | 1899 | --DOMWINDOW == 88 (0x7f1114e14400) [pid = 1948] [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]
19:47:52 INFO - PROCESS | 1899 | --DOMWINDOW == 87 (0x7f11168c0c00) [pid = 1948] [serial = 922] [outer = (nil)] [url = about:blank]
19:47:52 INFO - PROCESS | 1899 | --DOMWINDOW == 86 (0x7f111cc60800) [pid = 1948] [serial = 925] [outer = (nil)] [url = about:blank]
19:47:52 INFO - PROCESS | 1899 | --DOMWINDOW == 85 (0x7f1118a23000) [pid = 1948] [serial = 991] [outer = (nil)] [url = about:blank]
19:47:52 INFO - PROCESS | 1899 | --DOMWINDOW == 84 (0x7f111a7fa000) [pid = 1948] [serial = 940] [outer = (nil)] [url = about:blank]
19:47:52 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
19:47:52 INFO - document served over http requires an http
19:47:52 INFO - sub-resource via fetch-request using the meta-referrer
19:47:52 INFO - delivery method with swap-origin-redirect and when
19:47: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"
19:47:52 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:47:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:47:52 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:47:52 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
19:47:52 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
19:47:52 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
19:47:52 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:47:52 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:47:52 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
19:47:52 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 2349ms
19:47:52 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
19:47:53 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1116887d00 == 23 [pid = 1948] [id = 375]
19:47:53 INFO - PROCESS | 1899 | ++DOMWINDOW == 85 (0x7f111396ec00) [pid = 1948] [serial = 1049] [outer = (nil)]
19:47:53 INFO - PROCESS | 1899 | ++DOMWINDOW == 86 (0x7f111399c800) [pid = 1948] [serial = 1050] [outer = 0x7f111396ec00]
19:47:53 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:47:53 INFO - PROCESS | 1899 | ++DOMWINDOW == 87 (0x7f1114e14400) [pid = 1948] [serial = 1051] [outer = 0x7f111396ec00]
19:47:53 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:47:53 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:47:54 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1114f21900 == 24 [pid = 1948] [id = 376]
19:47:54 INFO - PROCESS | 1899 | ++DOMWINDOW == 88 (0x7f1113907000) [pid = 1948] [serial = 1052] [outer = (nil)]
19:47:54 INFO - PROCESS | 1899 | ++DOMWINDOW == 89 (0x7f1114d69000) [pid = 1948] [serial = 1053] [outer = 0x7f1113907000]
19:47:55 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
19:47:55 INFO - document served over http requires an http
19:47:55 INFO - sub-resource via iframe-tag using the meta-referrer
19:47:55 INFO - delivery method with keep-origin-redirect and when
19:47:55 INFO - the target request is same-origin.
19:47:55 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 2734ms
19:47:55 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/iframe-tag/same-origin-insecure.no-redirect.http.html
19:47:56 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:47:56 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111632c000 == 25 [pid = 1948] [id = 377]
19:47:56 INFO - PROCESS | 1899 | ++DOMWINDOW == 90 (0x7f11150a8000) [pid = 1948] [serial = 1054] [outer = (nil)]
19:47:56 INFO - PROCESS | 1899 | ++DOMWINDOW == 91 (0x7f11150a8c00) [pid = 1948] [serial = 1055] [outer = 0x7f11150a8000]
19:47:56 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:47:56 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:47:56 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:47:56 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:47:56 INFO - PROCESS | 1899 | ++DOMWINDOW == 92 (0x7f1116235000) [pid = 1948] [serial = 1056] [outer = 0x7f11150a8000]
19:47:56 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:47:56 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:47:57 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111799fe00 == 26 [pid = 1948] [id = 378]
19:47:57 INFO - PROCESS | 1899 | ++DOMWINDOW == 93 (0x7f1116238400) [pid = 1948] [serial = 1057] [outer = (nil)]
19:47:57 INFO - PROCESS | 1899 | ++DOMWINDOW == 94 (0x7f111630e000) [pid = 1948] [serial = 1058] [outer = 0x7f1116238400]
19:47:57 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
19:47:57 INFO - document served over http requires an http
19:47:57 INFO - sub-resource via iframe-tag using the meta-referrer
19:47:57 INFO - delivery method with no-redirect and when
19:47:57 INFO - the target request is same-origin.
19:47:57 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 1999ms
19:47:57 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
19:47:58 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1117e6a300 == 27 [pid = 1948] [id = 379]
19:47:58 INFO - PROCESS | 1899 | ++DOMWINDOW == 95 (0x7f111683c000) [pid = 1948] [serial = 1059] [outer = (nil)]
19:47:58 INFO - PROCESS | 1899 | ++DOMWINDOW == 96 (0x7f11168d9800) [pid = 1948] [serial = 1060] [outer = 0x7f111683c000]
19:47:58 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:47:58 INFO - PROCESS | 1899 | ++DOMWINDOW == 97 (0x7f1116e4dc00) [pid = 1948] [serial = 1061] [outer = 0x7f111683c000]
19:47:58 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:47:58 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:47:58 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:47:59 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111a4ec300 == 28 [pid = 1948] [id = 380]
19:47:59 INFO - PROCESS | 1899 | ++DOMWINDOW == 98 (0x7f1116f0ac00) [pid = 1948] [serial = 1062] [outer = (nil)]
19:47:59 INFO - PROCESS | 1899 | ++DOMWINDOW == 99 (0x7f11178b0000) [pid = 1948] [serial = 1063] [outer = 0x7f1116f0ac00]
19:47:59 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
19:47:59 INFO - document served over http requires an http
19:47:59 INFO - sub-resource via iframe-tag using the meta-referrer
19:47:59 INFO - delivery method with swap-origin-redirect and when
19:47: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"
19:47:59 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:47:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:47:59 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:47:59 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
19:47:59 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
19:47:59 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:47:59 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:47:59 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
19:47:59 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 1840ms
19:47:59 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
19:47:59 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:48:00 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111a709600 == 29 [pid = 1948] [id = 381]
19:48:00 INFO - PROCESS | 1899 | ++DOMWINDOW == 100 (0x7f1117e41000) [pid = 1948] [serial = 1064] [outer = (nil)]
19:48:00 INFO - PROCESS | 1899 | ++DOMWINDOW == 101 (0x7f1117e41800) [pid = 1948] [serial = 1065] [outer = 0x7f1117e41000]
19:48:00 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:48:00 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:48:00 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:48:00 INFO - PROCESS | 1899 | ++DOMWINDOW == 102 (0x7f1117eea800) [pid = 1948] [serial = 1066] [outer = 0x7f1117e41000]
19:48:00 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:48:00 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:48:00 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:48:01 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
19:48:01 INFO - document served over http requires an http
19:48:01 INFO - sub-resource via script-tag using the meta-referrer
19:48:01 INFO - delivery method with keep-origin-redirect and when
19:48:01 INFO - the target request is same-origin.
19:48:01 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 1734ms
19:48:01 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/script-tag/same-origin-insecure.no-redirect.http.html
19:48:01 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:48:01 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111bd3e100 == 30 [pid = 1948] [id = 382]
19:48:01 INFO - PROCESS | 1899 | ++DOMWINDOW == 103 (0x7f1118b68400) [pid = 1948] [serial = 1067] [outer = (nil)]
19:48:02 INFO - PROCESS | 1899 | ++DOMWINDOW == 104 (0x7f1118c9d000) [pid = 1948] [serial = 1068] [outer = 0x7f1118b68400]
19:48:02 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:48:02 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:48:02 INFO - PROCESS | 1899 | ++DOMWINDOW == 105 (0x7f1118e37000) [pid = 1948] [serial = 1069] [outer = 0x7f1118b68400]
19:48:02 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:48:02 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:48:02 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:48:03 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
19:48:03 INFO - document served over http requires an http
19:48:03 INFO - sub-resource via script-tag using the meta-referrer
19:48:03 INFO - delivery method with no-redirect and when
19:48:03 INFO - the target request is same-origin.
19:48:03 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 1997ms
19:48:03 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
19:48:03 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111cc97500 == 31 [pid = 1948] [id = 383]
19:48:03 INFO - PROCESS | 1899 | ++DOMWINDOW == 106 (0x7f1119227c00) [pid = 1948] [serial = 1070] [outer = (nil)]
19:48:04 INFO - PROCESS | 1899 | ++DOMWINDOW == 107 (0x7f111934b800) [pid = 1948] [serial = 1071] [outer = 0x7f1119227c00]
19:48:04 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:48:04 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:48:04 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:48:04 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:48:04 INFO - PROCESS | 1899 | ++DOMWINDOW == 108 (0x7f1119546c00) [pid = 1948] [serial = 1072] [outer = 0x7f1119227c00]
19:48:04 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:48:04 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:48:05 INFO - PROCESS | 1899 | [Child 1948] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 885
19:48:05 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
19:48:05 INFO - document served over http requires an http
19:48:05 INFO - sub-resource via script-tag using the meta-referrer
19:48:05 INFO - delivery method with swap-origin-redirect and when
19:48: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"
19:48:05 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:48:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:48:05 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:48:05 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
19:48:05 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
19:48:05 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:48:05 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:48:05 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
19:48:05 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 2484ms
19:48:06 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/xhr-request/same-origin-insecure.keep-origin-redirect.http.html
19:48:06 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111d71f900 == 32 [pid = 1948] [id = 384]
19:48:06 INFO - PROCESS | 1899 | ++DOMWINDOW == 109 (0x7f111a925000) [pid = 1948] [serial = 1073] [outer = (nil)]
19:48:06 INFO - PROCESS | 1899 | ++DOMWINDOW == 110 (0x7f111a925400) [pid = 1948] [serial = 1074] [outer = 0x7f111a925000]
19:48:06 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:48:06 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:48:06 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:48:07 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:48:07 INFO - PROCESS | 1899 | ++DOMWINDOW == 111 (0x7f111bb9f400) [pid = 1948] [serial = 1075] [outer = 0x7f111a925000]
19:48:07 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:48:07 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:48:08 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
19:48:08 INFO - document served over http requires an http
19:48:08 INFO - sub-resource via xhr-request using the meta-referrer
19:48:08 INFO - delivery method with keep-origin-redirect and when
19:48:08 INFO - the target request is same-origin.
19:48:08 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 2439ms
19:48:08 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/xhr-request/same-origin-insecure.no-redirect.http.html
19:48:08 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111dfcd600 == 33 [pid = 1948] [id = 385]
19:48:08 INFO - PROCESS | 1899 | ++DOMWINDOW == 112 (0x7f111c2fe400) [pid = 1948] [serial = 1076] [outer = (nil)]
19:48:09 INFO - PROCESS | 1899 | ++DOMWINDOW == 113 (0x7f111cc2e000) [pid = 1948] [serial = 1077] [outer = 0x7f111c2fe400]
19:48:09 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:48:09 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:48:10 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:48:10 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:48:10 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:48:10 INFO - PROCESS | 1899 | ++DOMWINDOW == 114 (0x7f111ceb8800) [pid = 1948] [serial = 1078] [outer = 0x7f111c2fe400]
19:48:10 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:48:10 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:48:11 INFO - TEST-PASS | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/xhr-request/same-origin-insecure.no-redirect.http.html | The referrer URL is stripped-referrer when a
19:48:11 INFO - document served over http requires an http
19:48:11 INFO - sub-resource via xhr-request using the meta-referrer
19:48:11 INFO - delivery method with no-redirect and when
19:48:11 INFO - the target request is same-origin.
19:48:11 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/xhr-request/same-origin-insecure.no-redirect.http.html | took 2796ms
19:48:11 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/xhr-request/same-origin-insecure.swap-origin-redirect.http.html
19:48:11 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111f855000 == 34 [pid = 1948] [id = 386]
19:48:11 INFO - PROCESS | 1899 | ++DOMWINDOW == 115 (0x7f111cef8000) [pid = 1948] [serial = 1079] [outer = (nil)]
19:48:11 INFO - PROCESS | 1899 | ++DOMWINDOW == 116 (0x7f111cf18800) [pid = 1948] [serial = 1080] [outer = 0x7f111cef8000]
19:48:12 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:48:12 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:48:12 INFO - PROCESS | 1899 | ++DOMWINDOW == 117 (0x7f111d636c00) [pid = 1948] [serial = 1081] [outer = 0x7f111cef8000]
19:48:12 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:48:12 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:48:13 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
19:48:13 INFO - document served over http requires an http
19:48:13 INFO - sub-resource via xhr-request using the meta-referrer
19:48:13 INFO - delivery method with swap-origin-redirect and when
19:48: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"
19:48:13 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:48:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:48:13 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:48:13 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
19:48:13 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
19:48:13 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:48:13 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:48:13 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
19:48:13 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 1742ms
19:48:13 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
19:48:13 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111fd22400 == 35 [pid = 1948] [id = 387]
19:48:13 INFO - PROCESS | 1899 | ++DOMWINDOW == 118 (0x7f111ea8e800) [pid = 1948] [serial = 1082] [outer = (nil)]
19:48:13 INFO - PROCESS | 1899 | ++DOMWINDOW == 119 (0x7f111eb0b000) [pid = 1948] [serial = 1083] [outer = 0x7f111ea8e800]
19:48:13 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:48:13 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:48:14 INFO - PROCESS | 1899 | ++DOMWINDOW == 120 (0x7f111eb85800) [pid = 1948] [serial = 1084] [outer = 0x7f111ea8e800]
19:48:14 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:48:14 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:48:15 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
19:48:15 INFO - document served over http requires an https
19:48:15 INFO - sub-resource via fetch-request using the meta-referrer
19:48:15 INFO - delivery method with keep-origin-redirect and when
19:48: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"
19:48:15 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:48:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:48:15 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:48:15 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
19:48:15 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
19:48:15 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
19:48:15 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:48:15 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:48:15 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
19:48:15 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 1946ms
19:48:15 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/fetch-request/same-origin-downgrade.no-redirect.http.html
19:48:15 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:48:15 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1120c10300 == 36 [pid = 1948] [id = 388]
19:48:15 INFO - PROCESS | 1899 | ++DOMWINDOW == 121 (0x7f111efc9c00) [pid = 1948] [serial = 1085] [outer = (nil)]
19:48:15 INFO - PROCESS | 1899 | ++DOMWINDOW == 122 (0x7f111f45a000) [pid = 1948] [serial = 1086] [outer = 0x7f111efc9c00]
19:48:15 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:48:15 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:48:15 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:48:15 INFO - PROCESS | 1899 | ++DOMWINDOW == 123 (0x7f111f57b800) [pid = 1948] [serial = 1087] [outer = 0x7f111efc9c00]
19:48:15 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:48:16 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:48:16 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/fetch-request/same-origin-downgrade.no-redirect.http.html | The referrer URL is origin when a
19:48:16 INFO - document served over http requires an https
19:48:16 INFO - sub-resource via fetch-request using the meta-referrer
19:48:16 INFO - delivery method with no-redirect and when
19:48: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"
19:48:16 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:48:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:48:16 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:48:16 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
19:48:16 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
19:48:16 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
19:48:16 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:48:16 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:48:16 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/fetch-request/same-origin-downgrade.no-redirect.http.html:23:7
19:48:16 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/fetch-request/same-origin-downgrade.no-redirect.http.html | took 1889ms
19:48:16 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/fetch-request/same-origin-downgrade.swap-origin-redirect.http.html
19:48:17 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f112102b200 == 37 [pid = 1948] [id = 389]
19:48:17 INFO - PROCESS | 1899 | ++DOMWINDOW == 124 (0x7f111f82d000) [pid = 1948] [serial = 1088] [outer = (nil)]
19:48:17 INFO - PROCESS | 1899 | ++DOMWINDOW == 125 (0x7f111f82d800) [pid = 1948] [serial = 1089] [outer = 0x7f111f82d000]
19:48:17 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:48:17 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:48:17 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:48:17 INFO - PROCESS | 1899 | ++DOMWINDOW == 126 (0x7f111f93e800) [pid = 1948] [serial = 1090] [outer = 0x7f111f82d000]
19:48:18 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:48:18 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:48:18 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:48:19 INFO - PROCESS | 1899 | [Child 1948] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 885
19:48:19 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
19:48:19 INFO - document served over http requires an https
19:48:19 INFO - sub-resource via fetch-request using the meta-referrer
19:48:19 INFO - delivery method with swap-origin-redirect and when
19:48: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"
19:48:19 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:48:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:48:19 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:48:19 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
19:48:19 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
19:48:19 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
19:48:19 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:48:19 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:48:19 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
19:48:19 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 2452ms
19:48:19 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
19:48:19 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f11214e2100 == 38 [pid = 1948] [id = 390]
19:48:19 INFO - PROCESS | 1899 | ++DOMWINDOW == 127 (0x7f111fc96800) [pid = 1948] [serial = 1091] [outer = (nil)]
19:48:20 INFO - PROCESS | 1899 | ++DOMWINDOW == 128 (0x7f111fcc5400) [pid = 1948] [serial = 1092] [outer = 0x7f111fc96800]
19:48:20 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:48:20 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:48:20 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:48:20 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:48:20 INFO - PROCESS | 1899 | ++DOMWINDOW == 129 (0x7f111fddec00) [pid = 1948] [serial = 1093] [outer = 0x7f111fc96800]
19:48:20 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:48:20 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:48:21 INFO - PROCESS | 1899 | [Child 1948] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 885
19:48:21 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/fetch-request/same-origin-insecure.swap-origin-redirect.http.html | The referrer URL is origin when a
19:48:21 INFO - document served over http requires an https
19:48:21 INFO - sub-resource via fetch-request using the meta-referrer
19:48:21 INFO - delivery method with swap-origin-redirect and when
19:48: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"
19:48:21 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:48:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:48:21 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:48:21 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
19:48:21 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
19:48:21 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
19:48:21 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:48:21 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:48:21 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/fetch-request/same-origin-insecure.swap-origin-redirect.http.html:23:7
19:48:21 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/fetch-request/same-origin-insecure.swap-origin-redirect.http.html | took 2390ms
19:48:21 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/fetch-request/same-origin-upgrade.keep-origin-redirect.http.html
19:48:22 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f11231fd700 == 39 [pid = 1948] [id = 391]
19:48:22 INFO - PROCESS | 1899 | ++DOMWINDOW == 130 (0x7f11202a3c00) [pid = 1948] [serial = 1094] [outer = (nil)]
19:48:22 INFO - PROCESS | 1899 | ++DOMWINDOW == 131 (0x7f11202bf400) [pid = 1948] [serial = 1095] [outer = 0x7f11202a3c00]
19:48:22 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:48:22 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:48:22 INFO - PROCESS | 1899 | ++DOMWINDOW == 132 (0x7f11202ca800) [pid = 1948] [serial = 1096] [outer = 0x7f11202a3c00]
19:48:22 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:48:24 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/fetch-request/same-origin-upgrade.keep-origin-redirect.http.html | The referrer URL is origin when a
19:48:24 INFO - document served over http requires an https
19:48:24 INFO - sub-resource via fetch-request using the meta-referrer
19:48:24 INFO - delivery method with keep-origin-redirect and when
19:48: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"
19:48:24 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:48:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:48:24 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:48:24 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
19:48:24 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
19:48:24 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
19:48:24 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:48:24 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:48:24 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/fetch-request/same-origin-upgrade.keep-origin-redirect.http.html:23:7
19:48:24 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/fetch-request/same-origin-upgrade.keep-origin-redirect.http.html | took 2489ms
19:48:24 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/fetch-request/same-origin-upgrade.no-redirect.http.html
19:48:25 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1113948c00 == 38 [pid = 1948] [id = 356]
19:48:25 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1116616100 == 37 [pid = 1948] [id = 357]
19:48:25 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1117b42400 == 36 [pid = 1948] [id = 358]
19:48:25 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111a53e300 == 35 [pid = 1948] [id = 359]
19:48:25 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111bd3d200 == 34 [pid = 1948] [id = 361]
19:48:25 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111a9f3c00 == 33 [pid = 1948] [id = 360]
19:48:25 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111cc3e000 == 32 [pid = 1948] [id = 363]
19:48:25 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111c013600 == 31 [pid = 1948] [id = 362]
19:48:25 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111d6e3800 == 30 [pid = 1948] [id = 365]
19:48:25 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111ceaa500 == 29 [pid = 1948] [id = 364]
19:48:25 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111d71fe00 == 28 [pid = 1948] [id = 366]
19:48:25 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111d7ae300 == 27 [pid = 1948] [id = 367]
19:48:25 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111e212a00 == 26 [pid = 1948] [id = 368]
19:48:25 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111e245600 == 25 [pid = 1948] [id = 369]
19:48:25 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1114f22800 == 24 [pid = 1948] [id = 371]
19:48:25 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111a709100 == 23 [pid = 1948] [id = 372]
19:48:25 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1113949b00 == 22 [pid = 1948] [id = 373]
19:48:25 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111632ca00 == 21 [pid = 1948] [id = 374]
19:48:27 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1114f21900 == 20 [pid = 1948] [id = 376]
19:48:27 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111799fe00 == 19 [pid = 1948] [id = 378]
19:48:27 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111632c000 == 18 [pid = 1948] [id = 377]
19:48:27 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111a4ec300 == 17 [pid = 1948] [id = 380]
19:48:27 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1117e6a300 == 16 [pid = 1948] [id = 379]
19:48:27 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111a709600 == 15 [pid = 1948] [id = 381]
19:48:27 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111bd3e100 == 14 [pid = 1948] [id = 382]
19:48:27 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111cc97500 == 13 [pid = 1948] [id = 383]
19:48:27 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111d71f900 == 12 [pid = 1948] [id = 384]
19:48:27 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111dfcd600 == 11 [pid = 1948] [id = 385]
19:48:27 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111f855000 == 10 [pid = 1948] [id = 386]
19:48:27 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111fd22400 == 9 [pid = 1948] [id = 387]
19:48:27 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1120c10300 == 8 [pid = 1948] [id = 388]
19:48:27 INFO - PROCESS | 1899 | --DOCSHELL 0x7f112102b200 == 7 [pid = 1948] [id = 389]
19:48:27 INFO - PROCESS | 1899 | --DOCSHELL 0x7f11214e2100 == 6 [pid = 1948] [id = 390]
19:48:27 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111f5e9900 == 5 [pid = 1948] [id = 254]
19:48:27 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1116887d00 == 4 [pid = 1948] [id = 375]
19:48:27 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1117edd900 == 3 [pid = 1948] [id = 336]
19:48:27 INFO - PROCESS | 1899 | --DOCSHELL 0x7f11231fd700 == 2 [pid = 1948] [id = 391]
19:48:27 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111f856e00 == 1 [pid = 1948] [id = 370]
19:48:27 INFO - PROCESS | 1899 | --DOMWINDOW == 131 (0x7f111676f400) [pid = 1948] [serial = 985] [outer = (nil)] [url = about:blank]
19:48:27 INFO - PROCESS | 1899 | --DOMWINDOW == 130 (0x7f1116196c00) [pid = 1948] [serial = 982] [outer = (nil)] [url = about:blank]
19:48:27 INFO - PROCESS | 1899 | --DOMWINDOW == 129 (0x7f11169fb800) [pid = 1948] [serial = 988] [outer = (nil)] [url = about:blank]
19:48:27 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1113946e00 == 2 [pid = 1948] [id = 392]
19:48:27 INFO - PROCESS | 1899 | ++DOMWINDOW == 130 (0x7f111399c400) [pid = 1948] [serial = 1097] [outer = (nil)]
19:48:28 INFO - PROCESS | 1899 | ++DOMWINDOW == 131 (0x7f1113879400) [pid = 1948] [serial = 1098] [outer = 0x7f111399c400]
19:48:28 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:48:28 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:48:28 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:48:28 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:48:28 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:48:28 INFO - PROCESS | 1899 | ++DOMWINDOW == 132 (0x7f1113c63400) [pid = 1948] [serial = 1099] [outer = 0x7f111399c400]
19:48:28 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:48:28 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:48:29 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
19:48:29 INFO - document served over http requires an https
19:48:29 INFO - sub-resource via fetch-request using the meta-referrer
19:48:29 INFO - delivery method with no-redirect and when
19:48: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"
19:48:29 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:48:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:48:29 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:48:29 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
19:48:29 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
19:48:29 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
19:48:29 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:48:29 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:48:29 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
19:48:29 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 5211ms
19:48:29 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
19:48:29 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:48:29 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1114f20500 == 3 [pid = 1948] [id = 393]
19:48:29 INFO - PROCESS | 1899 | ++DOMWINDOW == 133 (0x7f1115035400) [pid = 1948] [serial = 1100] [outer = (nil)]
19:48:30 INFO - PROCESS | 1899 | ++DOMWINDOW == 134 (0x7f1115035800) [pid = 1948] [serial = 1101] [outer = 0x7f1115035400]
19:48:30 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:48:30 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:48:30 INFO - PROCESS | 1899 | ++DOMWINDOW == 135 (0x7f1115094400) [pid = 1948] [serial = 1102] [outer = 0x7f1115035400]
19:48:30 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:48:30 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:48:31 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
19:48:31 INFO - document served over http requires an https
19:48:31 INFO - sub-resource via fetch-request using the meta-referrer
19:48:31 INFO - delivery method with swap-origin-redirect and when
19:48: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"
19:48:31 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:48:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:48:31 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:48:31 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
19:48:31 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
19:48:31 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
19:48:31 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:48:31 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:48:31 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
19:48:31 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 1691ms
19:48:31 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
19:48:31 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:48:31 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:48:31 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1114e5fb00 == 4 [pid = 1948] [id = 394]
19:48:31 INFO - PROCESS | 1899 | ++DOMWINDOW == 136 (0x7f1115185400) [pid = 1948] [serial = 1103] [outer = (nil)]
19:48:31 INFO - PROCESS | 1899 | ++DOMWINDOW == 137 (0x7f111535a000) [pid = 1948] [serial = 1104] [outer = 0x7f1115185400]
19:48:32 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:48:32 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:48:32 INFO - PROCESS | 1899 | ++DOMWINDOW == 138 (0x7f1116104400) [pid = 1948] [serial = 1105] [outer = 0x7f1115185400]
19:48:32 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:48:32 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:48:32 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111632f200 == 5 [pid = 1948] [id = 395]
19:48:32 INFO - PROCESS | 1899 | ++DOMWINDOW == 139 (0x7f1116196800) [pid = 1948] [serial = 1106] [outer = (nil)]
19:48:35 INFO - PROCESS | 1899 | --DOMWINDOW == 138 (0x7f11166a0c00) [pid = 1948] [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]
19:48:35 INFO - PROCESS | 1899 | --DOMWINDOW == 137 (0x7f1118e29400) [pid = 1948] [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]
19:48:35 INFO - PROCESS | 1899 | --DOMWINDOW == 136 (0x7f111ee1dc00) [pid = 1948] [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]
19:48:35 INFO - PROCESS | 1899 | --DOMWINDOW == 135 (0x7f1118aed800) [pid = 1948] [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]
19:48:35 INFO - PROCESS | 1899 | --DOMWINDOW == 134 (0x7f111dfdf000) [pid = 1948] [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]
19:48:35 INFO - PROCESS | 1899 | --DOMWINDOW == 133 (0x7f111d687800) [pid = 1948] [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]
19:48:35 INFO - PROCESS | 1899 | --DOMWINDOW == 132 (0x7f111c0bd000) [pid = 1948] [serial = 1015] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446173249281]
19:48:35 INFO - PROCESS | 1899 | --DOMWINDOW == 131 (0x7f1118fb1c00) [pid = 1948] [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]
19:48:35 INFO - PROCESS | 1899 | --DOMWINDOW == 130 (0x7f111924d400) [pid = 1948] [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]
19:48:35 INFO - PROCESS | 1899 | --DOMWINDOW == 129 (0x7f111c318800) [pid = 1948] [serial = 1020] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
19:48:35 INFO - PROCESS | 1899 | --DOMWINDOW == 128 (0x7f11194a4800) [pid = 1948] [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]
19:48:35 INFO - PROCESS | 1899 | --DOMWINDOW == 127 (0x7f1113907000) [pid = 1948] [serial = 1052] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
19:48:35 INFO - PROCESS | 1899 | --DOMWINDOW == 126 (0x7f1113907c00) [pid = 1948] [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]
19:48:35 INFO - PROCESS | 1899 | --DOMWINDOW == 125 (0x7f111a5b8000) [pid = 1948] [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]
19:48:35 INFO - PROCESS | 1899 | --DOMWINDOW == 124 (0x7f1114e14800) [pid = 1948] [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]
19:48:35 INFO - PROCESS | 1899 | --DOMWINDOW == 123 (0x7f1122bd6c00) [pid = 1948] [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]
19:48:35 INFO - PROCESS | 1899 | --DOMWINDOW == 122 (0x7f1119546400) [pid = 1948] [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]
19:48:35 INFO - PROCESS | 1899 | --DOMWINDOW == 121 (0x7f111eaed400) [pid = 1948] [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]
19:48:35 INFO - PROCESS | 1899 | --DOMWINDOW == 120 (0x7f111ba40800) [pid = 1948] [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]
19:48:35 INFO - PROCESS | 1899 | --DOMWINDOW == 119 (0x7f1116104c00) [pid = 1948] [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]
19:48:35 INFO - PROCESS | 1899 | --DOMWINDOW == 118 (0x7f111cf86800) [pid = 1948] [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]
19:48:35 INFO - PROCESS | 1899 | --DOMWINDOW == 117 (0x7f111c25e400) [pid = 1948] [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]
19:48:35 INFO - PROCESS | 1899 | --DOMWINDOW == 116 (0x7f111698fc00) [pid = 1948] [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]
19:48:35 INFO - PROCESS | 1899 | --DOMWINDOW == 115 (0x7f111bb57000) [pid = 1948] [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]
19:48:35 INFO - PROCESS | 1899 | --DOMWINDOW == 114 (0x7f1118c9e400) [pid = 1948] [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]
19:48:35 INFO - PROCESS | 1899 | --DOMWINDOW == 113 (0x7f111fdde400) [pid = 1948] [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]
19:48:35 INFO - PROCESS | 1899 | --DOMWINDOW == 112 (0x7f111396ec00) [pid = 1948] [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]
19:48:35 INFO - PROCESS | 1899 | --DOMWINDOW == 111 (0x7f1115185000) [pid = 1948] [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]
19:48:35 INFO - PROCESS | 1899 | --DOMWINDOW == 110 (0x7f111505d000) [pid = 1948] [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]
19:48:35 INFO - PROCESS | 1899 | --DOMWINDOW == 109 (0x7f1122b4f400) [pid = 1948] [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]
19:48:35 INFO - PROCESS | 1899 | --DOMWINDOW == 108 (0x7f111a73b000) [pid = 1948] [serial = 1010] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
19:48:35 INFO - PROCESS | 1899 | --DOMWINDOW == 107 (0x7f1113907400) [pid = 1948] [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]
19:48:35 INFO - PROCESS | 1899 | --DOMWINDOW == 106 (0x7f111924d000) [pid = 1948] [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]
19:48:35 INFO - PROCESS | 1899 | --DOMWINDOW == 105 (0x7f111cf66400) [pid = 1948] [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]
19:48:35 INFO - PROCESS | 1899 | --DOMWINDOW == 104 (0x7f111399c800) [pid = 1948] [serial = 1050] [outer = (nil)] [url = about:blank]
19:48:35 INFO - PROCESS | 1899 | --DOMWINDOW == 103 (0x7f111ee77c00) [pid = 1948] [serial = 1035] [outer = (nil)] [url = about:blank]
19:48:35 INFO - PROCESS | 1899 | --DOMWINDOW == 102 (0x7f1115094800) [pid = 1948] [serial = 1038] [outer = (nil)] [url = about:blank]
19:48:35 INFO - PROCESS | 1899 | --DOMWINDOW == 101 (0x7f111928ec00) [pid = 1948] [serial = 1041] [outer = (nil)] [url = about:blank]
19:48:35 INFO - PROCESS | 1899 | --DOMWINDOW == 100 (0x7f1114eea400) [pid = 1948] [serial = 1044] [outer = (nil)] [url = about:blank]
19:48:35 INFO - PROCESS | 1899 | --DOMWINDOW == 99 (0x7f11161a9000) [pid = 1948] [serial = 1047] [outer = (nil)] [url = about:blank]
19:48:35 INFO - PROCESS | 1899 | --DOMWINDOW == 98 (0x7f1114d69c00) [pid = 1948] [serial = 996] [outer = (nil)] [url = about:blank]
19:48:35 INFO - PROCESS | 1899 | --DOMWINDOW == 97 (0x7f1118c12000) [pid = 1948] [serial = 999] [outer = (nil)] [url = about:blank]
19:48:35 INFO - PROCESS | 1899 | --DOMWINDOW == 96 (0x7f111924d800) [pid = 1948] [serial = 1002] [outer = (nil)] [url = about:blank]
19:48:35 INFO - PROCESS | 1899 | --DOMWINDOW == 95 (0x7f111956f000) [pid = 1948] [serial = 1005] [outer = (nil)] [url = about:blank]
19:48:35 INFO - PROCESS | 1899 | --DOMWINDOW == 94 (0x7f111a5b8400) [pid = 1948] [serial = 1008] [outer = (nil)] [url = about:blank]
19:48:35 INFO - PROCESS | 1899 | --DOMWINDOW == 93 (0x7f111a925c00) [pid = 1948] [serial = 1011] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
19:48:35 INFO - PROCESS | 1899 | --DOMWINDOW == 92 (0x7f111bb7a400) [pid = 1948] [serial = 1013] [outer = (nil)] [url = about:blank]
19:48:35 INFO - PROCESS | 1899 | --DOMWINDOW == 91 (0x7f111c15d800) [pid = 1948] [serial = 1016] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446173249281]
19:48:35 INFO - PROCESS | 1899 | --DOMWINDOW == 90 (0x7f111c25ec00) [pid = 1948] [serial = 1018] [outer = (nil)] [url = about:blank]
19:48:35 INFO - PROCESS | 1899 | --DOMWINDOW == 89 (0x7f111c3f0000) [pid = 1948] [serial = 1021] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
19:48:35 INFO - PROCESS | 1899 | --DOMWINDOW == 88 (0x7f111cd87400) [pid = 1948] [serial = 1023] [outer = (nil)] [url = about:blank]
19:48:35 INFO - PROCESS | 1899 | --DOMWINDOW == 87 (0x7f111d6a4000) [pid = 1948] [serial = 1026] [outer = (nil)] [url = about:blank]
19:48:35 INFO - PROCESS | 1899 | --DOMWINDOW == 86 (0x7f111dfdf400) [pid = 1948] [serial = 1029] [outer = (nil)] [url = about:blank]
19:48:35 INFO - PROCESS | 1899 | --DOMWINDOW == 85 (0x7f111eb04000) [pid = 1948] [serial = 1032] [outer = (nil)] [url = about:blank]
19:48:36 INFO - PROCESS | 1899 | --DOMWINDOW == 84 (0x7f1114d69000) [pid = 1948] [serial = 1053] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
19:48:36 INFO - PROCESS | 1899 | --DOMWINDOW == 83 (0x7f111c2ce000) [pid = 1948] [serial = 943] [outer = (nil)] [url = about:blank]
19:48:36 INFO - PROCESS | 1899 | --DOMWINDOW == 82 (0x7f111ded4800) [pid = 1948] [serial = 946] [outer = (nil)] [url = about:blank]
19:48:36 INFO - PROCESS | 1899 | --DOMWINDOW == 81 (0x7f11202c9800) [pid = 1948] [serial = 949] [outer = (nil)] [url = about:blank]
19:48:36 INFO - PROCESS | 1899 | --DOMWINDOW == 80 (0x7f1123198400) [pid = 1948] [serial = 952] [outer = (nil)] [url = about:blank]
19:48:36 INFO - PROCESS | 1899 | --DOMWINDOW == 79 (0x7f111a779000) [pid = 1948] [serial = 955] [outer = (nil)] [url = about:blank]
19:48:36 INFO - PROCESS | 1899 | --DOMWINDOW == 78 (0x7f11193d4800) [pid = 1948] [serial = 958] [outer = (nil)] [url = about:blank]
19:48:36 INFO - PROCESS | 1899 | --DOMWINDOW == 77 (0x7f111bc20000) [pid = 1948] [serial = 961] [outer = (nil)] [url = about:blank]
19:48:36 INFO - PROCESS | 1899 | --DOMWINDOW == 76 (0x7f111f57bc00) [pid = 1948] [serial = 964] [outer = (nil)] [url = about:blank]
19:48:36 INFO - PROCESS | 1899 | --DOMWINDOW == 75 (0x7f1114dc9800) [pid = 1948] [serial = 967] [outer = (nil)] [url = about:blank]
19:48:36 INFO - PROCESS | 1899 | --DOMWINDOW == 74 (0x7f1116235c00) [pid = 1948] [serial = 972] [outer = (nil)] [url = about:blank]
19:48:36 INFO - PROCESS | 1899 | --DOMWINDOW == 73 (0x7f111396e800) [pid = 1948] [serial = 977] [outer = (nil)] [url = about:blank]
19:48:36 INFO - PROCESS | 1899 | --DOMWINDOW == 72 (0x7f111676f800) [pid = 1948] [serial = 997] [outer = (nil)] [url = about:blank]
19:48:36 INFO - PROCESS | 1899 | --DOMWINDOW == 71 (0x7f111eb1e800) [pid = 1948] [serial = 1033] [outer = (nil)] [url = about:blank]
19:48:36 INFO - PROCESS | 1899 | --DOMWINDOW == 70 (0x7f111ef15800) [pid = 1948] [serial = 1036] [outer = (nil)] [url = about:blank]
19:48:36 INFO - PROCESS | 1899 | --DOMWINDOW == 69 (0x7f1116751400) [pid = 1948] [serial = 1039] [outer = (nil)] [url = about:blank]
19:48:36 INFO - PROCESS | 1899 | --DOMWINDOW == 68 (0x7f11168c0800) [pid = 1948] [serial = 994] [outer = (nil)] [url = about:blank]
19:48:36 INFO - PROCESS | 1899 | ++DOMWINDOW == 69 (0x7f1113890000) [pid = 1948] [serial = 1107] [outer = 0x7f1116196800]
19:48:36 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
19:48:36 INFO - document served over http requires an https
19:48:36 INFO - sub-resource via iframe-tag using the meta-referrer
19:48:36 INFO - delivery method with keep-origin-redirect and when
19:48: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"
19:48:36 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:48:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:48:36 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:48:36 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
19:48:36 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
19:48:36 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:48:36 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:48:36 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
19:48:36 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 4944ms
19:48:36 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/iframe-tag/same-origin-downgrade.no-redirect.http.html
19:48:36 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1116613e00 == 6 [pid = 1948] [id = 396]
19:48:36 INFO - PROCESS | 1899 | ++DOMWINDOW == 70 (0x7f1114eea400) [pid = 1948] [serial = 1108] [outer = (nil)]
19:48:37 INFO - PROCESS | 1899 | ++DOMWINDOW == 71 (0x7f1114eeac00) [pid = 1948] [serial = 1109] [outer = 0x7f1114eea400]
19:48:37 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:48:37 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:48:37 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:48:37 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:48:37 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:48:37 INFO - PROCESS | 1899 | ++DOMWINDOW == 72 (0x7f1116104c00) [pid = 1948] [serial = 1110] [outer = 0x7f1114eea400]
19:48:37 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:48:37 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:48:38 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1115099e00 == 7 [pid = 1948] [id = 397]
19:48:38 INFO - PROCESS | 1899 | ++DOMWINDOW == 73 (0x7f1113890c00) [pid = 1948] [serial = 1111] [outer = (nil)]
19:48:39 INFO - PROCESS | 1899 | ++DOMWINDOW == 74 (0x7f1113c63c00) [pid = 1948] [serial = 1112] [outer = 0x7f1113890c00]
19:48:39 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
19:48:39 INFO - document served over http requires an https
19:48:39 INFO - sub-resource via iframe-tag using the meta-referrer
19:48:39 INFO - delivery method with no-redirect and when
19:48: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"
19:48:39 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:48:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:48:39 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:48:39 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
19:48:39 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
19:48:39 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:48:39 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:48:39 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
19:48:39 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 2939ms
19:48:39 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
19:48:39 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:48:39 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1116613400 == 8 [pid = 1948] [id = 398]
19:48:39 INFO - PROCESS | 1899 | ++DOMWINDOW == 75 (0x7f1116235c00) [pid = 1948] [serial = 1113] [outer = (nil)]
19:48:39 INFO - PROCESS | 1899 | ++DOMWINDOW == 76 (0x7f1116238000) [pid = 1948] [serial = 1114] [outer = 0x7f1116235c00]
19:48:40 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:48:40 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:48:40 INFO - PROCESS | 1899 | ++DOMWINDOW == 77 (0x7f1113879000) [pid = 1948] [serial = 1115] [outer = 0x7f1116235c00]
19:48:40 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:48:40 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:48:40 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1116885000 == 9 [pid = 1948] [id = 399]
19:48:40 INFO - PROCESS | 1899 | ++DOMWINDOW == 78 (0x7f1116731800) [pid = 1948] [serial = 1116] [outer = (nil)]
19:48:40 INFO - PROCESS | 1899 | ++DOMWINDOW == 79 (0x7f1116731c00) [pid = 1948] [serial = 1117] [outer = 0x7f1116731800]
19:48:41 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
19:48:41 INFO - document served over http requires an https
19:48:41 INFO - sub-resource via iframe-tag using the meta-referrer
19:48:41 INFO - delivery method with swap-origin-redirect and when
19: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"
19:48:41 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:48:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:48:41 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:48:41 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
19:48:41 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
19:48:41 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:48:41 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:48:41 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
19:48:41 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 1933ms
19:48:41 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
19:48:41 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1116e15000 == 10 [pid = 1948] [id = 400]
19:48:41 INFO - PROCESS | 1899 | ++DOMWINDOW == 80 (0x7f1116e4d800) [pid = 1948] [serial = 1118] [outer = (nil)]
19:48:41 INFO - PROCESS | 1899 | ++DOMWINDOW == 81 (0x7f1116f0a000) [pid = 1948] [serial = 1119] [outer = 0x7f1116e4d800]
19:48:41 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:48:41 INFO - PROCESS | 1899 | ++DOMWINDOW == 82 (0x7f11178bc800) [pid = 1948] [serial = 1120] [outer = 0x7f1116e4d800]
19:48:42 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:48:42 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:48:42 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1116e19b00 == 11 [pid = 1948] [id = 401]
19:48:42 INFO - PROCESS | 1899 | ++DOMWINDOW == 83 (0x7f1117a4ac00) [pid = 1948] [serial = 1121] [outer = (nil)]
19:48:42 INFO - PROCESS | 1899 | ++DOMWINDOW == 84 (0x7f1117b57000) [pid = 1948] [serial = 1122] [outer = 0x7f1117a4ac00]
19:48:42 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
19:48:42 INFO - document served over http requires an https
19:48:42 INFO - sub-resource via iframe-tag using the meta-referrer
19:48:42 INFO - delivery method with swap-origin-redirect and when
19:48: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"
19:48:42 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:48:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:48:42 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:48:42 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
19:48:42 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
19:48:42 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:48:42 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:48:42 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
19:48:42 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 1785ms
19:48:42 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
19:48:43 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f11178c5c00 == 12 [pid = 1948] [id = 402]
19:48:43 INFO - PROCESS | 1899 | ++DOMWINDOW == 85 (0x7f1118a23800) [pid = 1948] [serial = 1123] [outer = (nil)]
19:48:43 INFO - PROCESS | 1899 | ++DOMWINDOW == 86 (0x7f1118a23c00) [pid = 1948] [serial = 1124] [outer = 0x7f1118a23800]
19:48:43 INFO - PROCESS | 1899 | ++DOMWINDOW == 87 (0x7f11160c0000) [pid = 1948] [serial = 1125] [outer = 0x7f1118a23800]
19:48:43 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:48:43 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:48:44 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f11179a0800 == 13 [pid = 1948] [id = 403]
19:48:44 INFO - PROCESS | 1899 | ++DOMWINDOW == 88 (0x7f1114d69000) [pid = 1948] [serial = 1126] [outer = (nil)]
19:48:44 INFO - PROCESS | 1899 | ++DOMWINDOW == 89 (0x7f1118b68000) [pid = 1948] [serial = 1127] [outer = 0x7f1114d69000]
19:48:44 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
19:48:44 INFO - document served over http requires an https
19:48:44 INFO - sub-resource via iframe-tag using the meta-referrer
19:48:44 INFO - delivery method with keep-origin-redirect and when
19:48: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"
19:48:44 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:48:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:48:44 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:48:44 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
19:48:44 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
19:48:44 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:48:44 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:48:44 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
19:48:44 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 1839ms
19:48:44 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/iframe-tag/same-origin-upgrade.no-redirect.http.html
19:48:45 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1117b41000 == 14 [pid = 1948] [id = 404]
19:48:45 INFO - PROCESS | 1899 | ++DOMWINDOW == 90 (0x7f1118dc0800) [pid = 1948] [serial = 1128] [outer = (nil)]
19:48:45 INFO - PROCESS | 1899 | ++DOMWINDOW == 91 (0x7f1118dc0c00) [pid = 1948] [serial = 1129] [outer = 0x7f1118dc0800]
19:48:45 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:48:45 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:48:45 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:48:45 INFO - PROCESS | 1899 | ++DOMWINDOW == 92 (0x7f1118e37800) [pid = 1948] [serial = 1130] [outer = 0x7f1118dc0800]
19:48:45 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:48:45 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:48:46 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:48:46 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1117b44c00 == 15 [pid = 1948] [id = 405]
19:48:46 INFO - PROCESS | 1899 | ++DOMWINDOW == 93 (0x7f1118e75400) [pid = 1948] [serial = 1131] [outer = (nil)]
19:48:46 INFO - PROCESS | 1899 | ++DOMWINDOW == 94 (0x7f1118e75800) [pid = 1948] [serial = 1132] [outer = 0x7f1118e75400]
19:48:47 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
19:48:47 INFO - document served over http requires an https
19:48:47 INFO - sub-resource via iframe-tag using the meta-referrer
19:48:47 INFO - delivery method with no-redirect and when
19:48: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"
19:48:47 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:48:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:48:47 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:48:47 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
19:48:47 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
19:48:47 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:48:47 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:48:47 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
19:48:47 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 2345ms
19:48:47 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
19:48:47 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1117e6ad00 == 16 [pid = 1948] [id = 406]
19:48:47 INFO - PROCESS | 1899 | ++DOMWINDOW == 95 (0x7f1118facc00) [pid = 1948] [serial = 1133] [outer = (nil)]
19:48:47 INFO - PROCESS | 1899 | ++DOMWINDOW == 96 (0x7f1118fb1800) [pid = 1948] [serial = 1134] [outer = 0x7f1118facc00]
19:48:48 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:48:48 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:48:48 INFO - PROCESS | 1899 | ++DOMWINDOW == 97 (0x7f1119227800) [pid = 1948] [serial = 1135] [outer = 0x7f1118facc00]
19:48:48 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:48:48 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:48:48 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:48:49 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1117edcf00 == 17 [pid = 1948] [id = 407]
19:48:49 INFO - PROCESS | 1899 | ++DOMWINDOW == 98 (0x7f1119276c00) [pid = 1948] [serial = 1136] [outer = (nil)]
19:48:49 INFO - PROCESS | 1899 | [Child 1948] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 885
19:48:49 INFO - PROCESS | 1899 | ++DOMWINDOW == 99 (0x7f111928e400) [pid = 1948] [serial = 1137] [outer = 0x7f1119276c00]
19:48:49 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
19:48:49 INFO - document served over http requires an https
19:48:49 INFO - sub-resource via iframe-tag using the meta-referrer
19:48:49 INFO - delivery method with swap-origin-redirect and when
19:48: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"
19:48:49 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:48:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:48:49 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:48:49 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
19:48:49 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
19:48:49 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:48:49 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:48:49 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
19:48:49 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 2436ms
19:48:49 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
19:48:50 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1119a40000 == 18 [pid = 1948] [id = 408]
19:48:50 INFO - PROCESS | 1899 | ++DOMWINDOW == 100 (0x7f11193d4c00) [pid = 1948] [serial = 1138] [outer = (nil)]
19:48:50 INFO - PROCESS | 1899 | ++DOMWINDOW == 101 (0x7f11193ed000) [pid = 1948] [serial = 1139] [outer = 0x7f11193d4c00]
19:48:50 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:48:50 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:48:50 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:48:51 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:48:51 INFO - PROCESS | 1899 | ++DOMWINDOW == 102 (0x7f111942cc00) [pid = 1948] [serial = 1140] [outer = 0x7f11193d4c00]
19:48:51 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:48:52 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
19:48:52 INFO - document served over http requires an https
19:48:52 INFO - sub-resource via script-tag using the meta-referrer
19:48:52 INFO - delivery method with keep-origin-redirect and when
19:48: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"
19:48:52 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:48:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:48:52 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:48:52 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
19:48:52 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
19:48:52 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:48:52 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:48:52 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
19:48:52 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 2788ms
19:48:52 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-downgrade.no-redirect.http.html
19:48:52 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:48:52 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111a4ec300 == 19 [pid = 1948] [id = 409]
19:48:52 INFO - PROCESS | 1899 | ++DOMWINDOW == 103 (0x7f11195d8800) [pid = 1948] [serial = 1141] [outer = (nil)]
19:48:53 INFO - PROCESS | 1899 | ++DOMWINDOW == 104 (0x7f1119a74000) [pid = 1948] [serial = 1142] [outer = 0x7f11195d8800]
19:48:53 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:48:53 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:48:53 INFO - PROCESS | 1899 | ++DOMWINDOW == 105 (0x7f11168d9400) [pid = 1948] [serial = 1143] [outer = 0x7f11195d8800]
19:48:53 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:48:53 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:48:55 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
19:48:55 INFO - document served over http requires an https
19:48:55 INFO - sub-resource via script-tag using the meta-referrer
19:48:55 INFO - delivery method with no-redirect and when
19:48: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"
19:48:55 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:48:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:48:55 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:48:55 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
19:48:55 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
19:48:55 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:48:55 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:48:55 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
19:48:55 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 2892ms
19:48:55 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
19:48:55 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:48:55 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111509c100 == 20 [pid = 1948] [id = 410]
19:48:55 INFO - PROCESS | 1899 | ++DOMWINDOW == 106 (0x7f111391d000) [pid = 1948] [serial = 1144] [outer = (nil)]
19:48:55 INFO - PROCESS | 1899 | ++DOMWINDOW == 107 (0x7f111399cc00) [pid = 1948] [serial = 1145] [outer = 0x7f111391d000]
19:48:56 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:48:56 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:48:56 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:48:56 INFO - PROCESS | 1899 | ++DOMWINDOW == 108 (0x7f11195d8c00) [pid = 1948] [serial = 1146] [outer = 0x7f111391d000]
19:48:56 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:48:56 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:48:57 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
19:48:57 INFO - document served over http requires an https
19:48:57 INFO - sub-resource via script-tag using the meta-referrer
19:48:57 INFO - delivery method with swap-origin-redirect and when
19:48: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"
19:48:57 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:48:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:48:57 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:48:57 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
19:48:57 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
19:48:57 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:48:57 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:48:57 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
19:48:57 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 1872ms
19:48:57 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
19:48:57 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:48:57 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1116885f00 == 21 [pid = 1948] [id = 411]
19:48:57 INFO - PROCESS | 1899 | ++DOMWINDOW == 109 (0x7f1116755400) [pid = 1948] [serial = 1147] [outer = (nil)]
19:48:57 INFO - PROCESS | 1899 | ++DOMWINDOW == 110 (0x7f111683c400) [pid = 1948] [serial = 1148] [outer = 0x7f1116755400]
19:48:58 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:48:58 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:48:58 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:48:58 INFO - PROCESS | 1899 | ++DOMWINDOW == 111 (0x7f1118a65800) [pid = 1948] [serial = 1149] [outer = 0x7f1116755400]
19:48:58 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:48:58 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:48:58 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111632f200 == 20 [pid = 1948] [id = 395]
19:48:58 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1114e5fb00 == 19 [pid = 1948] [id = 394]
19:48:58 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1114f20500 == 18 [pid = 1948] [id = 393]
19:48:58 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1113946e00 == 17 [pid = 1948] [id = 392]
19:48:58 INFO - PROCESS | 1899 | --DOMWINDOW == 110 (0x7f111e26ac00) [pid = 1948] [serial = 1030] [outer = (nil)] [url = about:blank]
19:48:58 INFO - PROCESS | 1899 | --DOMWINDOW == 109 (0x7f111de89800) [pid = 1948] [serial = 1027] [outer = (nil)] [url = about:blank]
19:48:58 INFO - PROCESS | 1899 | --DOMWINDOW == 108 (0x7f111ceb8c00) [pid = 1948] [serial = 1024] [outer = (nil)] [url = about:blank]
19:48:58 INFO - PROCESS | 1899 | --DOMWINDOW == 107 (0x7f111c310800) [pid = 1948] [serial = 1019] [outer = (nil)] [url = about:blank]
19:48:58 INFO - PROCESS | 1899 | --DOMWINDOW == 106 (0x7f111bcda800) [pid = 1948] [serial = 1014] [outer = (nil)] [url = about:blank]
19:48:58 INFO - PROCESS | 1899 | --DOMWINDOW == 105 (0x7f111a6c4800) [pid = 1948] [serial = 1009] [outer = (nil)] [url = about:blank]
19:48:58 INFO - PROCESS | 1899 | --DOMWINDOW == 104 (0x7f1119ada400) [pid = 1948] [serial = 1006] [outer = (nil)] [url = about:blank]
19:48:58 INFO - PROCESS | 1899 | --DOMWINDOW == 103 (0x7f111934b000) [pid = 1948] [serial = 1003] [outer = (nil)] [url = about:blank]
19:48:58 INFO - PROCESS | 1899 | --DOMWINDOW == 102 (0x7f1118dff800) [pid = 1948] [serial = 1000] [outer = (nil)] [url = about:blank]
19:48:58 INFO - PROCESS | 1899 | --DOMWINDOW == 101 (0x7f111a44dc00) [pid = 1948] [serial = 1042] [outer = (nil)] [url = about:blank]
19:48:58 INFO - PROCESS | 1899 | --DOMWINDOW == 100 (0x7f11166a0000) [pid = 1948] [serial = 1048] [outer = (nil)] [url = about:blank]
19:48:58 INFO - PROCESS | 1899 | --DOMWINDOW == 99 (0x7f111505d400) [pid = 1948] [serial = 1045] [outer = (nil)] [url = about:blank]
19:48:58 INFO - PROCESS | 1899 | --DOMWINDOW == 98 (0x7f1114e14400) [pid = 1948] [serial = 1051] [outer = (nil)] [url = about:blank]
19:48:59 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
19:48:59 INFO - document served over http requires an https
19:48:59 INFO - sub-resource via script-tag using the meta-referrer
19:48:59 INFO - delivery method with swap-origin-redirect and when
19: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"
19:48:59 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:48:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:48:59 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:48:59 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
19:48:59 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
19:48:59 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:48:59 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:48:59 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
19:48:59 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 2345ms
19:48:59 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
19:49:00 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1114e5f100 == 18 [pid = 1948] [id = 412]
19:49:00 INFO - PROCESS | 1899 | ++DOMWINDOW == 99 (0x7f11150b0800) [pid = 1948] [serial = 1150] [outer = (nil)]
19:49:00 INFO - PROCESS | 1899 | ++DOMWINDOW == 100 (0x7f11166a0000) [pid = 1948] [serial = 1151] [outer = 0x7f11150b0800]
19:49:00 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:49:00 INFO - PROCESS | 1899 | ++DOMWINDOW == 101 (0x7f1118fb3400) [pid = 1948] [serial = 1152] [outer = 0x7f11150b0800]
19:49:00 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:49:00 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:49:01 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
19:49:01 INFO - document served over http requires an https
19:49:01 INFO - sub-resource via script-tag using the meta-referrer
19:49:01 INFO - delivery method with keep-origin-redirect and when
19: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"
19:49:01 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:49:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:49:01 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:49:01 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
19:49:01 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
19:49:01 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:49:01 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:49:01 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
19:49:01 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 1992ms
19:49:01 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-upgrade.no-redirect.http.html
19:49:01 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111632fc00 == 19 [pid = 1948] [id = 413]
19:49:01 INFO - PROCESS | 1899 | ++DOMWINDOW == 102 (0x7f111a618000) [pid = 1948] [serial = 1153] [outer = (nil)]
19:49:02 INFO - PROCESS | 1899 | ++DOMWINDOW == 103 (0x7f111a618800) [pid = 1948] [serial = 1154] [outer = 0x7f111a618000]
19:49:02 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:49:02 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:49:02 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:49:02 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:49:02 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:49:02 INFO - PROCESS | 1899 | ++DOMWINDOW == 104 (0x7f111a71f800) [pid = 1948] [serial = 1155] [outer = 0x7f111a618000]
19:49:02 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:49:02 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:49:03 INFO - PROCESS | 1899 | --DOMWINDOW == 103 (0x7f111934b800) [pid = 1948] [serial = 1071] [outer = (nil)] [url = about:blank]
19:49:03 INFO - PROCESS | 1899 | --DOMWINDOW == 102 (0x7f111eb0b000) [pid = 1948] [serial = 1083] [outer = (nil)] [url = about:blank]
19:49:03 INFO - PROCESS | 1899 | --DOMWINDOW == 101 (0x7f11168d9800) [pid = 1948] [serial = 1060] [outer = (nil)] [url = about:blank]
19:49:03 INFO - PROCESS | 1899 | --DOMWINDOW == 100 (0x7f111a925400) [pid = 1948] [serial = 1074] [outer = (nil)] [url = about:blank]
19:49:03 INFO - PROCESS | 1899 | --DOMWINDOW == 99 (0x7f111630e000) [pid = 1948] [serial = 1058] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446173277576]
19:49:03 INFO - PROCESS | 1899 | --DOMWINDOW == 98 (0x7f11178b0000) [pid = 1948] [serial = 1063] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
19:49:03 INFO - PROCESS | 1899 | --DOMWINDOW == 97 (0x7f11150a8c00) [pid = 1948] [serial = 1055] [outer = (nil)] [url = about:blank]
19:49:03 INFO - PROCESS | 1899 | --DOMWINDOW == 96 (0x7f1118c9d000) [pid = 1948] [serial = 1068] [outer = (nil)] [url = about:blank]
19:49:03 INFO - PROCESS | 1899 | --DOMWINDOW == 95 (0x7f1117e41800) [pid = 1948] [serial = 1065] [outer = (nil)] [url = about:blank]
19:49:03 INFO - PROCESS | 1899 | --DOMWINDOW == 94 (0x7f111f45a000) [pid = 1948] [serial = 1086] [outer = (nil)] [url = about:blank]
19:49:03 INFO - PROCESS | 1899 | --DOMWINDOW == 93 (0x7f1115035800) [pid = 1948] [serial = 1101] [outer = (nil)] [url = about:blank]
19:49:03 INFO - PROCESS | 1899 | --DOMWINDOW == 92 (0x7f111cc2e000) [pid = 1948] [serial = 1077] [outer = (nil)] [url = about:blank]
19:49:03 INFO - PROCESS | 1899 | --DOMWINDOW == 91 (0x7f111f82d800) [pid = 1948] [serial = 1089] [outer = (nil)] [url = about:blank]
19:49:03 INFO - PROCESS | 1899 | --DOMWINDOW == 90 (0x7f1113879400) [pid = 1948] [serial = 1098] [outer = (nil)] [url = about:blank]
19:49:03 INFO - PROCESS | 1899 | --DOMWINDOW == 89 (0x7f111fcc5400) [pid = 1948] [serial = 1092] [outer = (nil)] [url = about:blank]
19:49:03 INFO - PROCESS | 1899 | --DOMWINDOW == 88 (0x7f111535a000) [pid = 1948] [serial = 1104] [outer = (nil)] [url = about:blank]
19:49:03 INFO - PROCESS | 1899 | --DOMWINDOW == 87 (0x7f11202bf400) [pid = 1948] [serial = 1095] [outer = (nil)] [url = about:blank]
19:49:03 INFO - PROCESS | 1899 | --DOMWINDOW == 86 (0x7f111cf18800) [pid = 1948] [serial = 1080] [outer = (nil)] [url = about:blank]
19:49:03 INFO - PROCESS | 1899 | --DOMWINDOW == 85 (0x7f1113890000) [pid = 1948] [serial = 1107] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
19:49:03 INFO - PROCESS | 1899 | --DOMWINDOW == 84 (0x7f1114eeac00) [pid = 1948] [serial = 1109] [outer = (nil)] [url = about:blank]
19:49:03 INFO - PROCESS | 1899 | --DOMWINDOW == 83 (0x7f1116f0ac00) [pid = 1948] [serial = 1062] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
19:49:03 INFO - PROCESS | 1899 | --DOMWINDOW == 82 (0x7f1117e41000) [pid = 1948] [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]
19:49:03 INFO - PROCESS | 1899 | --DOMWINDOW == 81 (0x7f1119227c00) [pid = 1948] [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]
19:49:03 INFO - PROCESS | 1899 | --DOMWINDOW == 80 (0x7f1118b68400) [pid = 1948] [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]
19:49:03 INFO - PROCESS | 1899 | --DOMWINDOW == 79 (0x7f1115185400) [pid = 1948] [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]
19:49:03 INFO - PROCESS | 1899 | --DOMWINDOW == 78 (0x7f111399c400) [pid = 1948] [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]
19:49:03 INFO - PROCESS | 1899 | --DOMWINDOW == 77 (0x7f1116238400) [pid = 1948] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446173277576]
19:49:03 INFO - PROCESS | 1899 | --DOMWINDOW == 76 (0x7f1115035400) [pid = 1948] [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]
19:49:03 INFO - PROCESS | 1899 | --DOMWINDOW == 75 (0x7f1116196800) [pid = 1948] [serial = 1106] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
19:49:03 INFO - PROCESS | 1899 | --DOMWINDOW == 74 (0x7f11202a3c00) [pid = 1948] [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]
19:49:03 INFO - PROCESS | 1899 | --DOMWINDOW == 73 (0x7f111ea8e800) [pid = 1948] [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]
19:49:03 INFO - PROCESS | 1899 | --DOMWINDOW == 72 (0x7f111683c000) [pid = 1948] [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]
19:49:03 INFO - PROCESS | 1899 | --DOMWINDOW == 71 (0x7f111a925000) [pid = 1948] [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]
19:49:03 INFO - PROCESS | 1899 | --DOMWINDOW == 70 (0x7f11150a8000) [pid = 1948] [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]
19:49:03 INFO - PROCESS | 1899 | --DOMWINDOW == 69 (0x7f111efc9c00) [pid = 1948] [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]
19:49:03 INFO - PROCESS | 1899 | --DOMWINDOW == 68 (0x7f111c2fe400) [pid = 1948] [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]
19:49:03 INFO - PROCESS | 1899 | --DOMWINDOW == 67 (0x7f111f82d000) [pid = 1948] [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]
19:49:03 INFO - PROCESS | 1899 | --DOMWINDOW == 66 (0x7f111fc96800) [pid = 1948] [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]
19:49:03 INFO - PROCESS | 1899 | --DOMWINDOW == 65 (0x7f111cef8000) [pid = 1948] [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]
19:49:03 INFO - PROCESS | 1899 | --DOMWINDOW == 64 (0x7f111ceb8800) [pid = 1948] [serial = 1078] [outer = (nil)] [url = about:blank]
19:49:03 INFO - PROCESS | 1899 | --DOMWINDOW == 63 (0x7f111bb9f400) [pid = 1948] [serial = 1075] [outer = (nil)] [url = about:blank]
19:49:03 INFO - PROCESS | 1899 | --DOMWINDOW == 62 (0x7f111d636c00) [pid = 1948] [serial = 1081] [outer = (nil)] [url = about:blank]
19:49:03 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
19:49:03 INFO - document served over http requires an https
19:49:03 INFO - sub-resource via script-tag using the meta-referrer
19:49:03 INFO - delivery method with no-redirect and when
19:49: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"
19:49:03 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:49:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:49:03 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:49:03 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
19:49:03 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
19:49:03 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:49:03 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:49:03 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
19:49:03 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 2348ms
19:49:03 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
19:49:04 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f11179a2600 == 20 [pid = 1948] [id = 414]
19:49:04 INFO - PROCESS | 1899 | ++DOMWINDOW == 63 (0x7f111505d800) [pid = 1948] [serial = 1156] [outer = (nil)]
19:49:05 INFO - PROCESS | 1899 | ++DOMWINDOW == 64 (0x7f11150a8000) [pid = 1948] [serial = 1157] [outer = 0x7f111505d800]
19:49:05 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:49:05 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:49:05 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:49:05 INFO - PROCESS | 1899 | ++DOMWINDOW == 65 (0x7f111535a400) [pid = 1948] [serial = 1158] [outer = 0x7f111505d800]
19:49:05 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:49:05 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:49:05 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:49:06 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
19:49:06 INFO - document served over http requires an https
19:49:06 INFO - sub-resource via script-tag using the meta-referrer
19:49:06 INFO - delivery method with swap-origin-redirect and when
19: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"
19:49:06 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:49:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:49:06 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:49:06 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
19:49:06 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
19:49:06 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:49:06 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:49:06 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
19:49:06 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 2594ms
19:49:06 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
19:49:06 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:49:06 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111632f200 == 21 [pid = 1948] [id = 415]
19:49:06 INFO - PROCESS | 1899 | ++DOMWINDOW == 66 (0x7f11178b0000) [pid = 1948] [serial = 1159] [outer = (nil)]
19:49:07 INFO - PROCESS | 1899 | ++DOMWINDOW == 67 (0x7f1117a4a800) [pid = 1948] [serial = 1160] [outer = 0x7f11178b0000]
19:49:07 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:49:07 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:49:07 INFO - PROCESS | 1899 | ++DOMWINDOW == 68 (0x7f1118db0800) [pid = 1948] [serial = 1161] [outer = 0x7f11178b0000]
19:49:07 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:49:07 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:49:08 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
19:49:08 INFO - document served over http requires an https
19:49:08 INFO - sub-resource via xhr-request using the meta-referrer
19:49:08 INFO - delivery method with keep-origin-redirect and when
19:49:08 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
19:49:08 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:49:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:49:08 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:49:08 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
19:49:08 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
19:49:08 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:49:08 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:49:08 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
19:49:08 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 1932ms
19:49:08 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/xhr-request/same-origin-downgrade.no-redirect.http.html
19:49:08 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1117e69900 == 22 [pid = 1948] [id = 416]
19:49:08 INFO - PROCESS | 1899 | ++DOMWINDOW == 69 (0x7f111a7fa400) [pid = 1948] [serial = 1162] [outer = (nil)]
19:49:09 INFO - PROCESS | 1899 | ++DOMWINDOW == 70 (0x7f111a7fa800) [pid = 1948] [serial = 1163] [outer = 0x7f111a7fa400]
19:49:09 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:49:09 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:49:09 INFO - PROCESS | 1899 | ++DOMWINDOW == 71 (0x7f111a925c00) [pid = 1948] [serial = 1164] [outer = 0x7f111a7fa400]
19:49:09 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:49:09 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:49:09 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:49:10 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
19:49:10 INFO - document served over http requires an https
19:49:10 INFO - sub-resource via xhr-request using the meta-referrer
19:49:10 INFO - delivery method with no-redirect and when
19: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"
19:49:10 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:49:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:49:10 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:49:10 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
19:49:10 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
19:49:10 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:49:10 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:49:10 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
19:49:10 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 1646ms
19:49:10 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
19:49:10 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111a4eb900 == 23 [pid = 1948] [id = 417]
19:49:10 INFO - PROCESS | 1899 | ++DOMWINDOW == 72 (0x7f111bab8c00) [pid = 1948] [serial = 1165] [outer = (nil)]
19:49:10 INFO - PROCESS | 1899 | ++DOMWINDOW == 73 (0x7f111bb7a000) [pid = 1948] [serial = 1166] [outer = 0x7f111bab8c00]
19:49:10 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:49:11 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:49:11 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:49:11 INFO - PROCESS | 1899 | ++DOMWINDOW == 74 (0x7f111bb7c000) [pid = 1948] [serial = 1167] [outer = 0x7f111bab8c00]
19:49:11 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:49:11 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:49:11 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
19:49:11 INFO - document served over http requires an https
19:49:11 INFO - sub-resource via xhr-request using the meta-referrer
19:49:11 INFO - delivery method with swap-origin-redirect and when
19:49: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"
19:49:11 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:49:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:49:11 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:49:11 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
19:49:11 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
19:49:11 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:49:11 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:49:11 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
19:49:11 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 1689ms
19:49:11 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
19:49:12 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:49:12 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111a705f00 == 24 [pid = 1948] [id = 418]
19:49:12 INFO - PROCESS | 1899 | ++DOMWINDOW == 75 (0x7f111c0f3c00) [pid = 1948] [serial = 1168] [outer = (nil)]
19:49:12 INFO - PROCESS | 1899 | ++DOMWINDOW == 76 (0x7f111c10cc00) [pid = 1948] [serial = 1169] [outer = 0x7f111c0f3c00]
19:49:12 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:49:12 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:49:12 INFO - PROCESS | 1899 | ++DOMWINDOW == 77 (0x7f111c1b4800) [pid = 1948] [serial = 1170] [outer = 0x7f111c0f3c00]
19:49:12 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:49:13 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:49:14 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
19:49:14 INFO - document served over http requires an https
19:49:14 INFO - sub-resource via xhr-request using the meta-referrer
19:49:14 INFO - delivery method with swap-origin-redirect and when
19: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"
19:49:14 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:49:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:49:14 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:49:14 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
19:49:14 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
19:49:14 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:49:14 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:49:14 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
19:49:14 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 2105ms
19:49:14 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
19:49:14 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111a8cae00 == 25 [pid = 1948] [id = 419]
19:49:14 INFO - PROCESS | 1899 | ++DOMWINDOW == 78 (0x7f111cc9c000) [pid = 1948] [serial = 1171] [outer = (nil)]
19:49:14 INFO - PROCESS | 1899 | ++DOMWINDOW == 79 (0x7f111cc9c400) [pid = 1948] [serial = 1172] [outer = 0x7f111cc9c000]
19:49:14 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:49:14 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:49:14 INFO - PROCESS | 1899 | ++DOMWINDOW == 80 (0x7f111cd87400) [pid = 1948] [serial = 1173] [outer = 0x7f111cc9c000]
19:49:14 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:49:14 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:49:15 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:49:16 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
19:49:16 INFO - document served over http requires an https
19:49:16 INFO - sub-resource via xhr-request using the meta-referrer
19:49:16 INFO - delivery method with keep-origin-redirect and when
19: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"
19:49:16 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:49:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:49:16 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:49:16 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
19:49:16 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
19:49:16 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:49:16 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:49:16 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
19:49:16 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 1992ms
19:49:16 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/xhr-request/same-origin-upgrade.no-redirect.http.html
19:49:16 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111a9f2800 == 26 [pid = 1948] [id = 420]
19:49:16 INFO - PROCESS | 1899 | ++DOMWINDOW == 81 (0x7f111cef9000) [pid = 1948] [serial = 1174] [outer = (nil)]
19:49:16 INFO - PROCESS | 1899 | ++DOMWINDOW == 82 (0x7f111cef9400) [pid = 1948] [serial = 1175] [outer = 0x7f111cef9000]
19:49:16 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:49:16 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:49:16 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:49:17 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:49:17 INFO - PROCESS | 1899 | ++DOMWINDOW == 83 (0x7f111d61f000) [pid = 1948] [serial = 1176] [outer = 0x7f111cef9000]
19:49:17 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:49:17 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:49:18 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
19:49:18 INFO - document served over http requires an https
19:49:18 INFO - sub-resource via xhr-request using the meta-referrer
19:49:18 INFO - delivery method with no-redirect and when
19:49: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"
19:49:18 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:49:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:49:18 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:49:18 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
19:49:18 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
19:49:18 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:49:18 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:49:18 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
19:49:18 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 2091ms
19:49:18 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
19:49:18 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111bb2f600 == 27 [pid = 1948] [id = 421]
19:49:18 INFO - PROCESS | 1899 | ++DOMWINDOW == 84 (0x7f111d7cfc00) [pid = 1948] [serial = 1177] [outer = (nil)]
19:49:19 INFO - PROCESS | 1899 | ++DOMWINDOW == 85 (0x7f111d7e6400) [pid = 1948] [serial = 1178] [outer = 0x7f111d7cfc00]
19:49:19 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:49:19 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:49:19 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:49:19 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:49:19 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:49:19 INFO - PROCESS | 1899 | ++DOMWINDOW == 86 (0x7f111df6e800) [pid = 1948] [serial = 1179] [outer = 0x7f111d7cfc00]
19:49:19 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:49:20 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
19:49:20 INFO - document served over http requires an https
19:49:20 INFO - sub-resource via xhr-request using the meta-referrer
19:49:20 INFO - delivery method with swap-origin-redirect and when
19:49: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"
19:49:20 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
19:49:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
19:49:20 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
19:49:20 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
19:49:20 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
19:49:20 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
19:49:20 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
19:49:20 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
19:49:20 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 2670ms
19:49:20 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html
19:49:21 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:49:21 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111bd3dc00 == 28 [pid = 1948] [id = 422]
19:49:21 INFO - PROCESS | 1899 | ++DOMWINDOW == 87 (0x7f111e331c00) [pid = 1948] [serial = 1180] [outer = (nil)]
19:49:21 INFO - PROCESS | 1899 | ++DOMWINDOW == 88 (0x7f111e3a2000) [pid = 1948] [serial = 1181] [outer = 0x7f111e331c00]
19:49:21 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:49:21 INFO - PROCESS | 1899 | ++DOMWINDOW == 89 (0x7f111eb0b800) [pid = 1948] [serial = 1182] [outer = 0x7f111e331c00]
19:49:21 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:49:21 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:49:21 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:49:23 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
19:49:23 INFO - document served over http requires an http
19:49:23 INFO - sub-resource via fetch-request using the http-csp
19:49:23 INFO - delivery method with keep-origin-redirect and when
19:49:23 INFO - the target request is cross-origin.
19:49:23 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 2482ms
19:49:23 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/fetch-request/generic.no-redirect.http.html
19:49:23 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1114f21900 == 29 [pid = 1948] [id = 423]
19:49:23 INFO - PROCESS | 1899 | ++DOMWINDOW == 90 (0x7f1115119400) [pid = 1948] [serial = 1183] [outer = (nil)]
19:49:23 INFO - PROCESS | 1899 | ++DOMWINDOW == 91 (0x7f11161a9400) [pid = 1948] [serial = 1184] [outer = 0x7f1115119400]
19:49:24 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:49:24 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:49:24 INFO - PROCESS | 1899 | ++DOMWINDOW == 92 (0x7f111c285800) [pid = 1948] [serial = 1185] [outer = 0x7f1115119400]
19:49:24 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:49:24 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:49:25 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
19:49:25 INFO - document served over http requires an http
19:49:25 INFO - sub-resource via fetch-request using the http-csp
19:49:25 INFO - delivery method with no-redirect and when
19:49:25 INFO - the target request is cross-origin.
19:49:25 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/fetch-request/generic.no-redirect.http.html | took 1790ms
19:49:25 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html
19:49:25 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f11179a2100 == 30 [pid = 1948] [id = 424]
19:49:25 INFO - PROCESS | 1899 | ++DOMWINDOW == 93 (0x7f111513e800) [pid = 1948] [serial = 1186] [outer = (nil)]
19:49:25 INFO - PROCESS | 1899 | ++DOMWINDOW == 94 (0x7f1116238400) [pid = 1948] [serial = 1187] [outer = 0x7f111513e800]
19:49:25 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:49:25 INFO - PROCESS | 1899 | ++DOMWINDOW == 95 (0x7f1117f78000) [pid = 1948] [serial = 1188] [outer = 0x7f111513e800]
19:49:25 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:49:26 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:49:26 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:49:26 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
19:49:26 INFO - document served over http requires an http
19:49:26 INFO - sub-resource via fetch-request using the http-csp
19:49:26 INFO - delivery method with swap-origin-redirect and when
19:49:26 INFO - the target request is cross-origin.
19:49:26 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 1689ms
19:49:26 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html
19:49:27 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1115098f00 == 31 [pid = 1948] [id = 425]
19:49:27 INFO - PROCESS | 1899 | ++DOMWINDOW == 96 (0x7f111391dc00) [pid = 1948] [serial = 1189] [outer = (nil)]
19:49:27 INFO - PROCESS | 1899 | ++DOMWINDOW == 97 (0x7f111396e800) [pid = 1948] [serial = 1190] [outer = 0x7f111391dc00]
19:49:27 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:49:27 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:49:27 INFO - PROCESS | 1899 | ++DOMWINDOW == 98 (0x7f11160c0400) [pid = 1948] [serial = 1191] [outer = 0x7f111391dc00]
19:49:27 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:49:27 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:49:28 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111632fc00 == 30 [pid = 1948] [id = 413]
19:49:28 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1114e5f100 == 29 [pid = 1948] [id = 412]
19:49:28 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1116885f00 == 28 [pid = 1948] [id = 411]
19:49:28 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111509c100 == 27 [pid = 1948] [id = 410]
19:49:28 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111a4ec300 == 26 [pid = 1948] [id = 409]
19:49:28 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1117edcf00 == 25 [pid = 1948] [id = 407]
19:49:28 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1119a40000 == 24 [pid = 1948] [id = 408]
19:49:28 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1117e6ad00 == 23 [pid = 1948] [id = 406]
19:49:28 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1117b44c00 == 22 [pid = 1948] [id = 405]
19:49:28 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1117b41000 == 21 [pid = 1948] [id = 404]
19:49:28 INFO - PROCESS | 1899 | --DOCSHELL 0x7f11179a0800 == 20 [pid = 1948] [id = 403]
19:49:28 INFO - PROCESS | 1899 | --DOCSHELL 0x7f11178c5c00 == 19 [pid = 1948] [id = 402]
19:49:28 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1116e19b00 == 18 [pid = 1948] [id = 401]
19:49:28 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1116e15000 == 17 [pid = 1948] [id = 400]
19:49:28 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1116885000 == 16 [pid = 1948] [id = 399]
19:49:28 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1115099e00 == 15 [pid = 1948] [id = 397]
19:49:28 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1116613e00 == 14 [pid = 1948] [id = 396]
19:49:28 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1116613400 == 13 [pid = 1948] [id = 398]
19:49:28 INFO - PROCESS | 1899 | --DOMWINDOW == 97 (0x7f1113c63400) [pid = 1948] [serial = 1099] [outer = (nil)] [url = about:blank]
19:49:28 INFO - PROCESS | 1899 | --DOMWINDOW == 96 (0x7f11202ca800) [pid = 1948] [serial = 1096] [outer = (nil)] [url = about:blank]
19:49:28 INFO - PROCESS | 1899 | --DOMWINDOW == 95 (0x7f111eb85800) [pid = 1948] [serial = 1084] [outer = (nil)] [url = about:blank]
19:49:28 INFO - PROCESS | 1899 | --DOMWINDOW == 94 (0x7f111f57b800) [pid = 1948] [serial = 1087] [outer = (nil)] [url = about:blank]
19:49:28 INFO - PROCESS | 1899 | --DOMWINDOW == 93 (0x7f1119546c00) [pid = 1948] [serial = 1072] [outer = (nil)] [url = about:blank]
19:49:28 INFO - PROCESS | 1899 | --DOMWINDOW == 92 (0x7f1117eea800) [pid = 1948] [serial = 1066] [outer = (nil)] [url = about:blank]
19:49:28 INFO - PROCESS | 1899 | --DOMWINDOW == 91 (0x7f111f93e800) [pid = 1948] [serial = 1090] [outer = (nil)] [url = about:blank]
19:49:28 INFO - PROCESS | 1899 | --DOMWINDOW == 90 (0x7f1118e37000) [pid = 1948] [serial = 1069] [outer = (nil)] [url = about:blank]
19:49:28 INFO - PROCESS | 1899 | --DOMWINDOW == 89 (0x7f111fddec00) [pid = 1948] [serial = 1093] [outer = (nil)] [url = about:blank]
19:49:28 INFO - PROCESS | 1899 | --DOMWINDOW == 88 (0x7f1115094400) [pid = 1948] [serial = 1102] [outer = (nil)] [url = about:blank]
19:49:28 INFO - PROCESS | 1899 | --DOMWINDOW == 87 (0x7f1116e4dc00) [pid = 1948] [serial = 1061] [outer = (nil)] [url = about:blank]
19:49:28 INFO - PROCESS | 1899 | --DOMWINDOW == 86 (0x7f1116235000) [pid = 1948] [serial = 1056] [outer = (nil)] [url = about:blank]
19:49:28 INFO - PROCESS | 1899 | --DOMWINDOW == 85 (0x7f1116104400) [pid = 1948] [serial = 1105] [outer = (nil)] [url = about:blank]
19:49:28 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1114e5d800 == 14 [pid = 1948] [id = 426]
19:49:28 INFO - PROCESS | 1899 | ++DOMWINDOW == 86 (0x7f1113913000) [pid = 1948] [serial = 1192] [outer = (nil)]
19:49:29 INFO - PROCESS | 1899 | ++DOMWINDOW == 87 (0x7f111399c400) [pid = 1948] [serial = 1193] [outer = 0x7f1113913000]
19:49:29 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
19:49:29 INFO - document served over http requires an http
19:49:29 INFO - sub-resource via iframe-tag using the http-csp
19:49:29 INFO - delivery method with keep-origin-redirect and when
19:49:29 INFO - the target request is cross-origin.
19:49:29 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 2388ms
19:49:29 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html
19:49:29 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1114f24b00 == 15 [pid = 1948] [id = 427]
19:49:29 INFO - PROCESS | 1899 | ++DOMWINDOW == 88 (0x7f1116104400) [pid = 1948] [serial = 1194] [outer = (nil)]
19:49:30 INFO - PROCESS | 1899 | ++DOMWINDOW == 89 (0x7f1116235000) [pid = 1948] [serial = 1195] [outer = 0x7f1116104400]
19:49:30 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:49:30 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:49:30 INFO - PROCESS | 1899 | ++DOMWINDOW == 90 (0x7f11168d9000) [pid = 1948] [serial = 1196] [outer = 0x7f1116104400]
19:49:30 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:49:30 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:49:30 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:49:31 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1116614800 == 16 [pid = 1948] [id = 428]
19:49:31 INFO - PROCESS | 1899 | ++DOMWINDOW == 91 (0x7f1116e4dc00) [pid = 1948] [serial = 1197] [outer = (nil)]
19:49:31 INFO - PROCESS | 1899 | ++DOMWINDOW == 92 (0x7f11178c0c00) [pid = 1948] [serial = 1198] [outer = 0x7f1116e4dc00]
19:49:31 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
19:49:31 INFO - document served over http requires an http
19:49:31 INFO - sub-resource via iframe-tag using the http-csp
19:49:31 INFO - delivery method with no-redirect and when
19:49:31 INFO - the target request is cross-origin.
19:49:31 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 2254ms
19:49:31 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html
19:49:32 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1116690200 == 17 [pid = 1948] [id = 429]
19:49:32 INFO - PROCESS | 1899 | ++DOMWINDOW == 93 (0x7f1117f78400) [pid = 1948] [serial = 1199] [outer = (nil)]
19:49:32 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:49:32 INFO - PROCESS | 1899 | ++DOMWINDOW == 94 (0x7f1118a23000) [pid = 1948] [serial = 1200] [outer = 0x7f1117f78400]
19:49:32 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:49:33 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:49:33 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:49:33 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:49:33 INFO - PROCESS | 1899 | ++DOMWINDOW == 95 (0x7f1118e37000) [pid = 1948] [serial = 1201] [outer = 0x7f1117f78400]
19:49:33 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:49:33 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1116e18200 == 18 [pid = 1948] [id = 430]
19:49:33 INFO - PROCESS | 1899 | ++DOMWINDOW == 96 (0x7f1118ecbc00) [pid = 1948] [serial = 1202] [outer = (nil)]
19:49:34 INFO - PROCESS | 1899 | ++DOMWINDOW == 97 (0x7f1118f87800) [pid = 1948] [serial = 1203] [outer = 0x7f1118ecbc00]
19:49:34 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
19:49:34 INFO - document served over http requires an http
19:49:34 INFO - sub-resource via iframe-tag using the http-csp
19:49:34 INFO - delivery method with swap-origin-redirect and when
19:49:34 INFO - the target request is cross-origin.
19:49:34 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 2645ms
19:49:34 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html
19:49:34 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f11178c3e00 == 19 [pid = 1948] [id = 431]
19:49:34 INFO - PROCESS | 1899 | ++DOMWINDOW == 98 (0x7f111934b400) [pid = 1948] [serial = 1204] [outer = (nil)]
19:49:34 INFO - PROCESS | 1899 | ++DOMWINDOW == 99 (0x7f111934b800) [pid = 1948] [serial = 1205] [outer = 0x7f111934b400]
19:49:35 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:49:35 INFO - PROCESS | 1899 | ++DOMWINDOW == 100 (0x7f1119546c00) [pid = 1948] [serial = 1206] [outer = 0x7f111934b400]
19:49:35 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:49:35 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:49:35 INFO - TEST-PASS | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | The referrer URL is stripped-referrer when a
19:49:35 INFO - document served over http requires an http
19:49:35 INFO - sub-resource via script-tag using the http-csp
19:49:35 INFO - delivery method with keep-origin-redirect and when
19:49:35 INFO - the target request is cross-origin.
19:49:35 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 1686ms
19:49:35 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html
19:49:37 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111632f200 == 18 [pid = 1948] [id = 415]
19:49:37 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1117e69900 == 17 [pid = 1948] [id = 416]
19:49:37 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111a4eb900 == 16 [pid = 1948] [id = 417]
19:49:37 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111a705f00 == 15 [pid = 1948] [id = 418]
19:49:37 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111a8cae00 == 14 [pid = 1948] [id = 419]
19:49:37 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111a9f2800 == 13 [pid = 1948] [id = 420]
19:49:37 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111bb2f600 == 12 [pid = 1948] [id = 421]
19:49:37 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111bd3dc00 == 11 [pid = 1948] [id = 422]
19:49:37 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1114f21900 == 10 [pid = 1948] [id = 423]
19:49:37 INFO - PROCESS | 1899 | --DOCSHELL 0x7f11179a2100 == 9 [pid = 1948] [id = 424]
19:49:37 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1113948700 == 10 [pid = 1948] [id = 432]
19:49:37 INFO - PROCESS | 1899 | ++DOMWINDOW == 101 (0x7f1115185000) [pid = 1948] [serial = 1207] [outer = (nil)]
19:49:37 INFO - PROCESS | 1899 | ++DOMWINDOW == 102 (0x7f111630e000) [pid = 1948] [serial = 1208] [outer = 0x7f1115185000]
19:49:37 INFO - PROCESS | 1899 | ++DOMWINDOW == 103 (0x7f11168d9800) [pid = 1948] [serial = 1209] [outer = 0x7f1115185000]
19:49:37 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:49:37 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:49:38 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
19:49:38 INFO - document served over http requires an http
19:49:38 INFO - sub-resource via script-tag using the http-csp
19:49:38 INFO - delivery method with no-redirect and when
19:49:38 INFO - the target request is cross-origin.
19:49:38 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html | took 2694ms
19:49:38 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html
19:49:38 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1116887d00 == 11 [pid = 1948] [id = 433]
19:49:38 INFO - PROCESS | 1899 | ++DOMWINDOW == 104 (0x7f1118f87400) [pid = 1948] [serial = 1210] [outer = (nil)]
19:49:39 INFO - PROCESS | 1899 | ++DOMWINDOW == 105 (0x7f1118fb1400) [pid = 1948] [serial = 1211] [outer = 0x7f1118f87400]
19:49:39 INFO - PROCESS | 1899 | ++DOMWINDOW == 106 (0x7f1119ada400) [pid = 1948] [serial = 1212] [outer = 0x7f1118f87400]
19:49:39 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:49:39 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:49:40 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
19:49:40 INFO - document served over http requires an http
19:49:40 INFO - sub-resource via script-tag using the http-csp
19:49:40 INFO - delivery method with swap-origin-redirect and when
19:49:40 INFO - the target request is cross-origin.
19:49:40 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 1642ms
19:49:40 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html
19:49:40 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1117edd400 == 12 [pid = 1948] [id = 434]
19:49:40 INFO - PROCESS | 1899 | ++DOMWINDOW == 107 (0x7f111a927c00) [pid = 1948] [serial = 1213] [outer = (nil)]
19:49:40 INFO - PROCESS | 1899 | ++DOMWINDOW == 108 (0x7f111a931000) [pid = 1948] [serial = 1214] [outer = 0x7f111a927c00]
19:49:41 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:49:41 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:49:41 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:49:41 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:49:41 INFO - PROCESS | 1899 | ++DOMWINDOW == 109 (0x7f1113879400) [pid = 1948] [serial = 1215] [outer = 0x7f111a927c00]
19:49:41 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:49:41 INFO - PROCESS | 1899 | --DOMWINDOW == 108 (0x7f1116731800) [pid = 1948] [serial = 1116] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
19:49:41 INFO - PROCESS | 1899 | --DOMWINDOW == 107 (0x7f1114d69000) [pid = 1948] [serial = 1126] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
19:49:41 INFO - PROCESS | 1899 | --DOMWINDOW == 106 (0x7f1117a4ac00) [pid = 1948] [serial = 1121] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
19:49:41 INFO - PROCESS | 1899 | --DOMWINDOW == 105 (0x7f1118e75400) [pid = 1948] [serial = 1131] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446173326723]
19:49:41 INFO - PROCESS | 1899 | --DOMWINDOW == 104 (0x7f1119276c00) [pid = 1948] [serial = 1136] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
19:49:41 INFO - PROCESS | 1899 | --DOMWINDOW == 103 (0x7f1116238400) [pid = 1948] [serial = 1187] [outer = (nil)] [url = about:blank]
19:49:41 INFO - PROCESS | 1899 | --DOMWINDOW == 102 (0x7f11161a9400) [pid = 1948] [serial = 1184] [outer = (nil)] [url = about:blank]
19:49:41 INFO - PROCESS | 1899 | --DOMWINDOW == 101 (0x7f111e3a2000) [pid = 1948] [serial = 1181] [outer = (nil)] [url = about:blank]
19:49:41 INFO - PROCESS | 1899 | --DOMWINDOW == 100 (0x7f111d7e6400) [pid = 1948] [serial = 1178] [outer = (nil)] [url = about:blank]
19:49:41 INFO - PROCESS | 1899 | --DOMWINDOW == 99 (0x7f111cef9400) [pid = 1948] [serial = 1175] [outer = (nil)] [url = about:blank]
19:49:41 INFO - PROCESS | 1899 | --DOMWINDOW == 98 (0x7f111cc9c400) [pid = 1948] [serial = 1172] [outer = (nil)] [url = about:blank]
19:49:41 INFO - PROCESS | 1899 | --DOMWINDOW == 97 (0x7f111c10cc00) [pid = 1948] [serial = 1169] [outer = (nil)] [url = about:blank]
19:49:41 INFO - PROCESS | 1899 | --DOMWINDOW == 96 (0x7f111bb7a000) [pid = 1948] [serial = 1166] [outer = (nil)] [url = about:blank]
19:49:41 INFO - PROCESS | 1899 | --DOMWINDOW == 95 (0x7f111a7fa800) [pid = 1948] [serial = 1163] [outer = (nil)] [url = about:blank]
19:49:41 INFO - PROCESS | 1899 | --DOMWINDOW == 94 (0x7f1117a4a800) [pid = 1948] [serial = 1160] [outer = (nil)] [url = about:blank]
19:49:41 INFO - PROCESS | 1899 | --DOMWINDOW == 93 (0x7f1116731c00) [pid = 1948] [serial = 1117] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
19:49:42 INFO - PROCESS | 1899 | --DOMWINDOW == 92 (0x7f1118b68000) [pid = 1948] [serial = 1127] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
19:49:42 INFO - PROCESS | 1899 | --DOMWINDOW == 91 (0x7f1118a23c00) [pid = 1948] [serial = 1124] [outer = (nil)] [url = about:blank]
19:49:42 INFO - PROCESS | 1899 | --DOMWINDOW == 90 (0x7f1118fb1800) [pid = 1948] [serial = 1134] [outer = (nil)] [url = about:blank]
19:49:42 INFO - PROCESS | 1899 | --DOMWINDOW == 89 (0x7f1119a74000) [pid = 1948] [serial = 1142] [outer = (nil)] [url = about:blank]
19:49:42 INFO - PROCESS | 1899 | --DOMWINDOW == 88 (0x7f1116f0a000) [pid = 1948] [serial = 1119] [outer = (nil)] [url = about:blank]
19:49:42 INFO - PROCESS | 1899 | --DOMWINDOW == 87 (0x7f1117b57000) [pid = 1948] [serial = 1122] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
19:49:42 INFO - PROCESS | 1899 | --DOMWINDOW == 86 (0x7f1118e75800) [pid = 1948] [serial = 1132] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446173326723]
19:49:42 INFO - PROCESS | 1899 | --DOMWINDOW == 85 (0x7f11193ed000) [pid = 1948] [serial = 1139] [outer = (nil)] [url = about:blank]
19:49:42 INFO - PROCESS | 1899 | --DOMWINDOW == 84 (0x7f111399cc00) [pid = 1948] [serial = 1145] [outer = (nil)] [url = about:blank]
19:49:42 INFO - PROCESS | 1899 | --DOMWINDOW == 83 (0x7f111a618800) [pid = 1948] [serial = 1154] [outer = (nil)] [url = about:blank]
19:49:42 INFO - PROCESS | 1899 | --DOMWINDOW == 82 (0x7f111683c400) [pid = 1948] [serial = 1148] [outer = (nil)] [url = about:blank]
19:49:42 INFO - PROCESS | 1899 | --DOMWINDOW == 81 (0x7f11166a0000) [pid = 1948] [serial = 1151] [outer = (nil)] [url = about:blank]
19:49:42 INFO - PROCESS | 1899 | --DOMWINDOW == 80 (0x7f1118dc0c00) [pid = 1948] [serial = 1129] [outer = (nil)] [url = about:blank]
19:49:42 INFO - PROCESS | 1899 | --DOMWINDOW == 79 (0x7f111928e400) [pid = 1948] [serial = 1137] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
19:49:42 INFO - PROCESS | 1899 | --DOMWINDOW == 78 (0x7f1113c63c00) [pid = 1948] [serial = 1112] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446173318882]
19:49:42 INFO - PROCESS | 1899 | --DOMWINDOW == 77 (0x7f1116238000) [pid = 1948] [serial = 1114] [outer = (nil)] [url = about:blank]
19:49:42 INFO - PROCESS | 1899 | --DOMWINDOW == 76 (0x7f11150a8000) [pid = 1948] [serial = 1157] [outer = (nil)] [url = about:blank]
19:49:42 INFO - PROCESS | 1899 | --DOMWINDOW == 75 (0x7f11150b0800) [pid = 1948] [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]
19:49:42 INFO - PROCESS | 1899 | --DOMWINDOW == 74 (0x7f1113890c00) [pid = 1948] [serial = 1111] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446173318882]
19:49:42 INFO - PROCESS | 1899 | --DOMWINDOW == 73 (0x7f1116755400) [pid = 1948] [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]
19:49:42 INFO - PROCESS | 1899 | --DOMWINDOW == 72 (0x7f111a618000) [pid = 1948] [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]
19:49:42 INFO - PROCESS | 1899 | --DOMWINDOW == 71 (0x7f111513e800) [pid = 1948] [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]
19:49:42 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
19:49:42 INFO - document served over http requires an http
19:49:42 INFO - sub-resource via xhr-request using the http-csp
19:49:42 INFO - delivery method with keep-origin-redirect and when
19:49:42 INFO - the target request is cross-origin.
19:49:42 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 2096ms
19:49:42 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html
19:49:42 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111a4ed200 == 13 [pid = 1948] [id = 435]
19:49:42 INFO - PROCESS | 1899 | ++DOMWINDOW == 72 (0x7f1115023400) [pid = 1948] [serial = 1216] [outer = (nil)]
19:49:43 INFO - PROCESS | 1899 | ++DOMWINDOW == 73 (0x7f1115023c00) [pid = 1948] [serial = 1217] [outer = 0x7f1115023400]
19:49:43 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:49:43 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:49:43 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:49:43 INFO - PROCESS | 1899 | ++DOMWINDOW == 74 (0x7f1116238000) [pid = 1948] [serial = 1218] [outer = 0x7f1115023400]
19:49:43 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:49:43 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:49:43 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:49:44 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
19:49:44 INFO - document served over http requires an http
19:49:44 INFO - sub-resource via xhr-request using the http-csp
19:49:44 INFO - delivery method with no-redirect and when
19:49:44 INFO - the target request is cross-origin.
19:49:44 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html | took 1988ms
19:49:44 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html
19:49:44 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1116690c00 == 14 [pid = 1948] [id = 436]
19:49:44 INFO - PROCESS | 1899 | ++DOMWINDOW == 75 (0x7f11166a0000) [pid = 1948] [serial = 1219] [outer = (nil)]
19:49:45 INFO - PROCESS | 1899 | ++DOMWINDOW == 76 (0x7f1116731800) [pid = 1948] [serial = 1220] [outer = 0x7f11166a0000]
19:49:45 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:49:45 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:49:45 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:49:45 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:49:45 INFO - PROCESS | 1899 | ++DOMWINDOW == 77 (0x7f1116f0a000) [pid = 1948] [serial = 1221] [outer = 0x7f11166a0000]
19:49:45 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:49:45 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:49:46 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
19:49:46 INFO - document served over http requires an http
19:49:46 INFO - sub-resource via xhr-request using the http-csp
19:49:46 INFO - delivery method with swap-origin-redirect and when
19:49:46 INFO - the target request is cross-origin.
19:49:46 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 2193ms
19:49:46 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html
19:49:47 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111a53c500 == 15 [pid = 1948] [id = 437]
19:49:47 INFO - PROCESS | 1899 | ++DOMWINDOW == 78 (0x7f1118a23c00) [pid = 1948] [serial = 1222] [outer = (nil)]
19:49:47 INFO - PROCESS | 1899 | ++DOMWINDOW == 79 (0x7f1118a65c00) [pid = 1948] [serial = 1223] [outer = 0x7f1118a23c00]
19:49:48 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:49:48 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:49:48 INFO - PROCESS | 1899 | ++DOMWINDOW == 80 (0x7f1114e14400) [pid = 1948] [serial = 1224] [outer = 0x7f1118a23c00]
19:49:48 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:49:48 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:49:49 INFO - TEST-PASS | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | The referrer URL is stripped-referrer when a
19:49:49 INFO - document served over http requires an https
19:49:49 INFO - sub-resource via fetch-request using the http-csp
19:49:49 INFO - delivery method with keep-origin-redirect and when
19:49:49 INFO - the target request is cross-origin.
19:49:49 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 2638ms
19:49:49 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html
19:49:49 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111a709600 == 16 [pid = 1948] [id = 438]
19:49:49 INFO - PROCESS | 1899 | ++DOMWINDOW == 81 (0x7f1118ecb800) [pid = 1948] [serial = 1225] [outer = (nil)]
19:49:49 INFO - PROCESS | 1899 | ++DOMWINDOW == 82 (0x7f1119276c00) [pid = 1948] [serial = 1226] [outer = 0x7f1118ecb800]
19:49:50 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:49:50 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:49:50 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:49:50 INFO - PROCESS | 1899 | ++DOMWINDOW == 83 (0x7f1119a74000) [pid = 1948] [serial = 1227] [outer = 0x7f1118ecb800]
19:49:50 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:49:50 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:49:51 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
19:49:51 INFO - document served over http requires an https
19:49:51 INFO - sub-resource via fetch-request using the http-csp
19:49:51 INFO - delivery method with no-redirect and when
19:49:51 INFO - the target request is cross-origin.
19:49:51 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html | took 1792ms
19:49:51 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html
19:49:51 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:49:51 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:49:51 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111a9f3700 == 17 [pid = 1948] [id = 439]
19:49:51 INFO - PROCESS | 1899 | ++DOMWINDOW == 84 (0x7f111a77cc00) [pid = 1948] [serial = 1228] [outer = (nil)]
19:49:51 INFO - PROCESS | 1899 | ++DOMWINDOW == 85 (0x7f111a7fa000) [pid = 1948] [serial = 1229] [outer = 0x7f111a77cc00]
19:49:51 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:49:52 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:49:52 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:49:52 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:49:52 INFO - PROCESS | 1899 | ++DOMWINDOW == 86 (0x7f111a9c9c00) [pid = 1948] [serial = 1230] [outer = 0x7f111a77cc00]
19:49:52 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:49:52 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:49:52 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:49:53 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
19:49:53 INFO - document served over http requires an https
19:49:53 INFO - sub-resource via fetch-request using the http-csp
19:49:53 INFO - delivery method with swap-origin-redirect and when
19:49:53 INFO - the target request is cross-origin.
19:49:53 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 2036ms
19:49:53 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html
19:49:53 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111bd3b900 == 18 [pid = 1948] [id = 440]
19:49:53 INFO - PROCESS | 1899 | ++DOMWINDOW == 87 (0x7f111bb7c400) [pid = 1948] [serial = 1231] [outer = (nil)]
19:49:53 INFO - PROCESS | 1899 | ++DOMWINDOW == 88 (0x7f111bc20000) [pid = 1948] [serial = 1232] [outer = 0x7f111bb7c400]
19:49:54 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:49:54 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:49:54 INFO - PROCESS | 1899 | ++DOMWINDOW == 89 (0x7f111c10cc00) [pid = 1948] [serial = 1233] [outer = 0x7f111bb7c400]
19:49:54 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:49:54 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:49:54 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:49:54 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111c011800 == 19 [pid = 1948] [id = 441]
19:49:54 INFO - PROCESS | 1899 | ++DOMWINDOW == 90 (0x7f111c220400) [pid = 1948] [serial = 1234] [outer = (nil)]
19:49:55 INFO - PROCESS | 1899 | ++DOMWINDOW == 91 (0x7f111c253800) [pid = 1948] [serial = 1235] [outer = 0x7f111c220400]
19:49:55 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
19:49:55 INFO - document served over http requires an https
19:49:55 INFO - sub-resource via iframe-tag using the http-csp
19:49:55 INFO - delivery method with keep-origin-redirect and when
19:49:55 INFO - the target request is cross-origin.
19:49:55 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 2101ms
19:49:55 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html
19:49:55 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111c17e200 == 20 [pid = 1948] [id = 442]
19:49:55 INFO - PROCESS | 1899 | ++DOMWINDOW == 92 (0x7f111cc6ec00) [pid = 1948] [serial = 1236] [outer = (nil)]
19:49:56 INFO - PROCESS | 1899 | ++DOMWINDOW == 93 (0x7f111cc9c400) [pid = 1948] [serial = 1237] [outer = 0x7f111cc6ec00]
19:49:56 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:49:56 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:49:56 INFO - PROCESS | 1899 | ++DOMWINDOW == 94 (0x7f111cdc7800) [pid = 1948] [serial = 1238] [outer = 0x7f111cc6ec00]
19:49:56 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:49:56 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:49:57 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111cc3fe00 == 21 [pid = 1948] [id = 443]
19:49:57 INFO - PROCESS | 1899 | ++DOMWINDOW == 95 (0x7f1113c63400) [pid = 1948] [serial = 1239] [outer = (nil)]
19:49:57 INFO - PROCESS | 1899 | ++DOMWINDOW == 96 (0x7f111ce97800) [pid = 1948] [serial = 1240] [outer = 0x7f1113c63400]
19:49:57 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
19:49:57 INFO - document served over http requires an https
19:49:57 INFO - sub-resource via iframe-tag using the http-csp
19:49:57 INFO - delivery method with no-redirect and when
19:49:57 INFO - the target request is cross-origin.
19:49:57 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 2346ms
19:49:57 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html
19:49:58 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111cc42100 == 22 [pid = 1948] [id = 444]
19:49:58 INFO - PROCESS | 1899 | ++DOMWINDOW == 97 (0x7f111cef9400) [pid = 1948] [serial = 1241] [outer = (nil)]
19:49:58 INFO - PROCESS | 1899 | ++DOMWINDOW == 98 (0x7f111cf66c00) [pid = 1948] [serial = 1242] [outer = 0x7f111cef9400]
19:49:58 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:49:58 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:49:58 INFO - PROCESS | 1899 | ++DOMWINDOW == 99 (0x7f111d65ec00) [pid = 1948] [serial = 1243] [outer = 0x7f111cef9400]
19:49:58 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:49:58 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:49:58 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:49:59 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111cc9a700 == 23 [pid = 1948] [id = 445]
19:49:59 INFO - PROCESS | 1899 | ++DOMWINDOW == 100 (0x7f111d72f400) [pid = 1948] [serial = 1244] [outer = (nil)]
19:49:59 INFO - PROCESS | 1899 | ++DOMWINDOW == 101 (0x7f111d7e6400) [pid = 1948] [serial = 1245] [outer = 0x7f111d72f400]
19:49:59 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
19:49:59 INFO - document served over http requires an https
19:49:59 INFO - sub-resource via iframe-tag using the http-csp
19:49:59 INFO - delivery method with swap-origin-redirect and when
19:49:59 INFO - the target request is cross-origin.
19:50:00 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 2295ms
19:50:00 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html
19:50:00 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111ce81f00 == 24 [pid = 1948] [id = 446]
19:50:00 INFO - PROCESS | 1899 | ++DOMWINDOW == 102 (0x7f111df6ec00) [pid = 1948] [serial = 1246] [outer = (nil)]
19:50:01 INFO - PROCESS | 1899 | ++DOMWINDOW == 103 (0x7f111dfdf400) [pid = 1948] [serial = 1247] [outer = 0x7f111df6ec00]
19:50:01 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:50:01 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:50:01 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:50:01 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:50:01 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:50:01 INFO - PROCESS | 1899 | ++DOMWINDOW == 104 (0x7f111e331800) [pid = 1948] [serial = 1248] [outer = 0x7f111df6ec00]
19:50:01 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:50:01 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:50:03 INFO - PROCESS | 1899 | [Child 1948] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 885
19:50:03 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
19:50:03 INFO - document served over http requires an https
19:50:03 INFO - sub-resource via script-tag using the http-csp
19:50:03 INFO - delivery method with keep-origin-redirect and when
19:50:03 INFO - the target request is cross-origin.
19:50:03 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 3663ms
19:50:03 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/script-tag/generic.no-redirect.http.html
19:50:03 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:50:03 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:50:03 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:50:04 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:50:04 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:50:04 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111509c100 == 25 [pid = 1948] [id = 447]
19:50:04 INFO - PROCESS | 1899 | ++DOMWINDOW == 105 (0x7f111396e000) [pid = 1948] [serial = 1249] [outer = (nil)]
19:50:04 INFO - PROCESS | 1899 | ++DOMWINDOW == 106 (0x7f111399c000) [pid = 1948] [serial = 1250] [outer = 0x7f111396e000]
19:50:04 INFO - PROCESS | 1899 | ++DOMWINDOW == 107 (0x7f111505d400) [pid = 1948] [serial = 1251] [outer = 0x7f111396e000]
19:50:04 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:50:04 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:50:04 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:50:05 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
19:50:05 INFO - document served over http requires an https
19:50:05 INFO - sub-resource via script-tag using the http-csp
19:50:05 INFO - delivery method with no-redirect and when
19:50:05 INFO - the target request is cross-origin.
19:50:05 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/script-tag/generic.no-redirect.http.html | took 1983ms
19:50:05 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html
19:50:05 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1114e5e700 == 26 [pid = 1948] [id = 448]
19:50:05 INFO - PROCESS | 1899 | ++DOMWINDOW == 108 (0x7f1114d69c00) [pid = 1948] [serial = 1252] [outer = (nil)]
19:50:06 INFO - PROCESS | 1899 | ++DOMWINDOW == 109 (0x7f1115035c00) [pid = 1948] [serial = 1253] [outer = 0x7f1114d69c00]
19:50:06 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:50:06 INFO - PROCESS | 1899 | ++DOMWINDOW == 110 (0x7f1116252000) [pid = 1948] [serial = 1254] [outer = 0x7f1114d69c00]
19:50:06 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:50:06 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:50:07 INFO - PROCESS | 1899 | [Child 1948] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 885
19:50:07 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
19:50:07 INFO - document served over http requires an https
19:50:07 INFO - sub-resource via script-tag using the http-csp
19:50:07 INFO - delivery method with swap-origin-redirect and when
19:50:07 INFO - the target request is cross-origin.
19:50:07 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 1794ms
19:50:07 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html
19:50:07 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1117edd400 == 25 [pid = 1948] [id = 434]
19:50:07 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1116887d00 == 24 [pid = 1948] [id = 433]
19:50:07 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1113948700 == 23 [pid = 1948] [id = 432]
19:50:07 INFO - PROCESS | 1899 | --DOCSHELL 0x7f11178c3e00 == 22 [pid = 1948] [id = 431]
19:50:07 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1116e18200 == 21 [pid = 1948] [id = 430]
19:50:07 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1116690200 == 20 [pid = 1948] [id = 429]
19:50:07 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1116614800 == 19 [pid = 1948] [id = 428]
19:50:07 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1114f24b00 == 18 [pid = 1948] [id = 427]
19:50:07 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1114e5d800 == 17 [pid = 1948] [id = 426]
19:50:07 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1115098f00 == 16 [pid = 1948] [id = 425]
19:50:07 INFO - PROCESS | 1899 | --DOMWINDOW == 109 (0x7f1118a65800) [pid = 1948] [serial = 1149] [outer = (nil)] [url = about:blank]
19:50:07 INFO - PROCESS | 1899 | --DOMWINDOW == 108 (0x7f1118fb3400) [pid = 1948] [serial = 1152] [outer = (nil)] [url = about:blank]
19:50:07 INFO - PROCESS | 1899 | --DOMWINDOW == 107 (0x7f111a71f800) [pid = 1948] [serial = 1155] [outer = (nil)] [url = about:blank]
19:50:07 INFO - PROCESS | 1899 | --DOMWINDOW == 106 (0x7f1116104c00) [pid = 1948] [serial = 1110] [outer = (nil)] [url = about:blank]
19:50:07 INFO - PROCESS | 1899 | --DOMWINDOW == 105 (0x7f111535a400) [pid = 1948] [serial = 1158] [outer = (nil)] [url = about:blank]
19:50:07 INFO - PROCESS | 1899 | --DOMWINDOW == 104 (0x7f1117f78000) [pid = 1948] [serial = 1188] [outer = (nil)] [url = about:blank]
19:50:07 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1113948c00 == 17 [pid = 1948] [id = 449]
19:50:07 INFO - PROCESS | 1899 | ++DOMWINDOW == 105 (0x7f111535a400) [pid = 1948] [serial = 1255] [outer = (nil)]
19:50:08 INFO - PROCESS | 1899 | ++DOMWINDOW == 106 (0x7f1116104c00) [pid = 1948] [serial = 1256] [outer = 0x7f111535a400]
19:50:08 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:50:08 INFO - PROCESS | 1899 | ++DOMWINDOW == 107 (0x7f1117f78800) [pid = 1948] [serial = 1257] [outer = 0x7f111535a400]
19:50:08 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:50:08 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:50:09 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
19:50:09 INFO - document served over http requires an https
19:50:09 INFO - sub-resource via xhr-request using the http-csp
19:50:09 INFO - delivery method with keep-origin-redirect and when
19:50:09 INFO - the target request is cross-origin.
19:50:09 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 1791ms
19:50:09 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html
19:50:09 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:50:09 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1116886400 == 18 [pid = 1948] [id = 450]
19:50:09 INFO - PROCESS | 1899 | ++DOMWINDOW == 108 (0x7f1118e75c00) [pid = 1948] [serial = 1258] [outer = (nil)]
19:50:09 INFO - PROCESS | 1899 | ++DOMWINDOW == 109 (0x7f1118f04800) [pid = 1948] [serial = 1259] [outer = 0x7f1118e75c00]
19:50:10 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:50:10 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:50:10 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:50:10 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:50:10 INFO - PROCESS | 1899 | ++DOMWINDOW == 110 (0x7f111928e800) [pid = 1948] [serial = 1260] [outer = 0x7f1118e75c00]
19:50:10 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:50:10 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:50:11 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
19:50:11 INFO - document served over http requires an https
19:50:11 INFO - sub-resource via xhr-request using the http-csp
19:50:11 INFO - delivery method with no-redirect and when
19:50:11 INFO - the target request is cross-origin.
19:50:11 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html | took 2094ms
19:50:11 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html
19:50:11 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f11179a0300 == 19 [pid = 1948] [id = 451]
19:50:11 INFO - PROCESS | 1899 | ++DOMWINDOW == 111 (0x7f11195d8000) [pid = 1948] [serial = 1261] [outer = (nil)]
19:50:12 INFO - PROCESS | 1899 | ++DOMWINDOW == 112 (0x7f111a42fc00) [pid = 1948] [serial = 1262] [outer = 0x7f11195d8000]
19:50:12 INFO - PROCESS | 1899 | ++DOMWINDOW == 113 (0x7f111a4bfc00) [pid = 1948] [serial = 1263] [outer = 0x7f11195d8000]
19:50:12 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:50:12 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:50:12 INFO - PROCESS | 1899 | --DOMWINDOW == 112 (0x7f111630e000) [pid = 1948] [serial = 1208] [outer = (nil)] [url = about:blank]
19:50:12 INFO - PROCESS | 1899 | --DOMWINDOW == 111 (0x7f111934b800) [pid = 1948] [serial = 1205] [outer = (nil)] [url = about:blank]
19:50:12 INFO - PROCESS | 1899 | --DOMWINDOW == 110 (0x7f111399c400) [pid = 1948] [serial = 1193] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
19:50:12 INFO - PROCESS | 1899 | --DOMWINDOW == 109 (0x7f111396e800) [pid = 1948] [serial = 1190] [outer = (nil)] [url = about:blank]
19:50:12 INFO - PROCESS | 1899 | --DOMWINDOW == 108 (0x7f1118fb1400) [pid = 1948] [serial = 1211] [outer = (nil)] [url = about:blank]
19:50:12 INFO - PROCESS | 1899 | --DOMWINDOW == 107 (0x7f11178c0c00) [pid = 1948] [serial = 1198] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446173371144]
19:50:12 INFO - PROCESS | 1899 | --DOMWINDOW == 106 (0x7f1116235000) [pid = 1948] [serial = 1195] [outer = (nil)] [url = about:blank]
19:50:12 INFO - PROCESS | 1899 | --DOMWINDOW == 105 (0x7f1118f87800) [pid = 1948] [serial = 1203] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
19:50:12 INFO - PROCESS | 1899 | --DOMWINDOW == 104 (0x7f1118a23000) [pid = 1948] [serial = 1200] [outer = (nil)] [url = about:blank]
19:50:12 INFO - PROCESS | 1899 | --DOMWINDOW == 103 (0x7f111a931000) [pid = 1948] [serial = 1214] [outer = (nil)] [url = about:blank]
19:50:12 INFO - PROCESS | 1899 | --DOMWINDOW == 102 (0x7f1115023c00) [pid = 1948] [serial = 1217] [outer = (nil)] [url = about:blank]
19:50:12 INFO - PROCESS | 1899 | --DOMWINDOW == 101 (0x7f1113913000) [pid = 1948] [serial = 1192] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
19:50:12 INFO - PROCESS | 1899 | --DOMWINDOW == 100 (0x7f1115185000) [pid = 1948] [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]
19:50:12 INFO - PROCESS | 1899 | --DOMWINDOW == 99 (0x7f1116104400) [pid = 1948] [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]
19:50:12 INFO - PROCESS | 1899 | --DOMWINDOW == 98 (0x7f1118f87400) [pid = 1948] [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]
19:50:12 INFO - PROCESS | 1899 | --DOMWINDOW == 97 (0x7f111cef9000) [pid = 1948] [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]
19:50:12 INFO - PROCESS | 1899 | --DOMWINDOW == 96 (0x7f111e331c00) [pid = 1948] [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]
19:50:12 INFO - PROCESS | 1899 | --DOMWINDOW == 95 (0x7f111d7cfc00) [pid = 1948] [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]
19:50:12 INFO - PROCESS | 1899 | --DOMWINDOW == 94 (0x7f111391dc00) [pid = 1948] [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]
19:50:12 INFO - PROCESS | 1899 | --DOMWINDOW == 93 (0x7f1117f78400) [pid = 1948] [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]
19:50:12 INFO - PROCESS | 1899 | --DOMWINDOW == 92 (0x7f111a927c00) [pid = 1948] [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]
19:50:12 INFO - PROCESS | 1899 | --DOMWINDOW == 91 (0x7f111934b400) [pid = 1948] [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]
19:50:12 INFO - PROCESS | 1899 | --DOMWINDOW == 90 (0x7f1118ecbc00) [pid = 1948] [serial = 1202] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
19:50:12 INFO - PROCESS | 1899 | --DOMWINDOW == 89 (0x7f1116e4dc00) [pid = 1948] [serial = 1197] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446173371144]
19:50:12 INFO - PROCESS | 1899 | --DOMWINDOW == 88 (0x7f1118dc0800) [pid = 1948] [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]
19:50:12 INFO - PROCESS | 1899 | --DOMWINDOW == 87 (0x7f11193d4c00) [pid = 1948] [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]
19:50:12 INFO - PROCESS | 1899 | --DOMWINDOW == 86 (0x7f111cc9c000) [pid = 1948] [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]
19:50:12 INFO - PROCESS | 1899 | --DOMWINDOW == 85 (0x7f111c0f3c00) [pid = 1948] [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]
19:50:12 INFO - PROCESS | 1899 | --DOMWINDOW == 84 (0x7f111bab8c00) [pid = 1948] [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]
19:50:12 INFO - PROCESS | 1899 | --DOMWINDOW == 83 (0x7f111a7fa400) [pid = 1948] [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]
19:50:12 INFO - PROCESS | 1899 | --DOMWINDOW == 82 (0x7f11178b0000) [pid = 1948] [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]
19:50:12 INFO - PROCESS | 1899 | --DOMWINDOW == 81 (0x7f111505d800) [pid = 1948] [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]
19:50:12 INFO - PROCESS | 1899 | --DOMWINDOW == 80 (0x7f11195d8800) [pid = 1948] [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]
19:50:12 INFO - PROCESS | 1899 | --DOMWINDOW == 79 (0x7f1118facc00) [pid = 1948] [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]
19:50:12 INFO - PROCESS | 1899 | --DOMWINDOW == 78 (0x7f1118a23800) [pid = 1948] [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]
19:50:12 INFO - PROCESS | 1899 | --DOMWINDOW == 77 (0x7f1116e4d800) [pid = 1948] [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]
19:50:12 INFO - PROCESS | 1899 | --DOMWINDOW == 76 (0x7f1116235c00) [pid = 1948] [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]
19:50:12 INFO - PROCESS | 1899 | --DOMWINDOW == 75 (0x7f1114eea400) [pid = 1948] [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]
19:50:12 INFO - PROCESS | 1899 | --DOMWINDOW == 74 (0x7f111391d000) [pid = 1948] [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]
19:50:12 INFO - PROCESS | 1899 | --DOMWINDOW == 73 (0x7f1115119400) [pid = 1948] [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]
19:50:12 INFO - PROCESS | 1899 | --DOMWINDOW == 72 (0x7f1118e37800) [pid = 1948] [serial = 1130] [outer = (nil)] [url = about:blank]
19:50:12 INFO - PROCESS | 1899 | --DOMWINDOW == 71 (0x7f111942cc00) [pid = 1948] [serial = 1140] [outer = (nil)] [url = about:blank]
19:50:12 INFO - PROCESS | 1899 | --DOMWINDOW == 70 (0x7f11168d9400) [pid = 1948] [serial = 1143] [outer = (nil)] [url = about:blank]
19:50:12 INFO - PROCESS | 1899 | --DOMWINDOW == 69 (0x7f1113879000) [pid = 1948] [serial = 1115] [outer = (nil)] [url = about:blank]
19:50:12 INFO - PROCESS | 1899 | --DOMWINDOW == 68 (0x7f11160c0000) [pid = 1948] [serial = 1125] [outer = (nil)] [url = about:blank]
19:50:12 INFO - PROCESS | 1899 | --DOMWINDOW == 67 (0x7f1119227800) [pid = 1948] [serial = 1135] [outer = (nil)] [url = about:blank]
19:50:12 INFO - PROCESS | 1899 | --DOMWINDOW == 66 (0x7f111df6e800) [pid = 1948] [serial = 1179] [outer = (nil)] [url = about:blank]
19:50:12 INFO - PROCESS | 1899 | --DOMWINDOW == 65 (0x7f11178bc800) [pid = 1948] [serial = 1120] [outer = (nil)] [url = about:blank]
19:50:12 INFO - PROCESS | 1899 | --DOMWINDOW == 64 (0x7f1118db0800) [pid = 1948] [serial = 1161] [outer = (nil)] [url = about:blank]
19:50:12 INFO - PROCESS | 1899 | --DOMWINDOW == 63 (0x7f11195d8c00) [pid = 1948] [serial = 1146] [outer = (nil)] [url = about:blank]
19:50:12 INFO - PROCESS | 1899 | --DOMWINDOW == 62 (0x7f111c285800) [pid = 1948] [serial = 1185] [outer = (nil)] [url = about:blank]
19:50:12 INFO - PROCESS | 1899 | --DOMWINDOW == 61 (0x7f111bb7c000) [pid = 1948] [serial = 1167] [outer = (nil)] [url = about:blank]
19:50:12 INFO - PROCESS | 1899 | --DOMWINDOW == 60 (0x7f111d61f000) [pid = 1948] [serial = 1176] [outer = (nil)] [url = about:blank]
19:50:12 INFO - PROCESS | 1899 | --DOMWINDOW == 59 (0x7f111cd87400) [pid = 1948] [serial = 1173] [outer = (nil)] [url = about:blank]
19:50:12 INFO - PROCESS | 1899 | --DOMWINDOW == 58 (0x7f111c1b4800) [pid = 1948] [serial = 1170] [outer = (nil)] [url = about:blank]
19:50:12 INFO - PROCESS | 1899 | --DOMWINDOW == 57 (0x7f111eb0b800) [pid = 1948] [serial = 1182] [outer = (nil)] [url = about:blank]
19:50:12 INFO - PROCESS | 1899 | --DOMWINDOW == 56 (0x7f111a925c00) [pid = 1948] [serial = 1164] [outer = (nil)] [url = about:blank]
19:50:12 INFO - PROCESS | 1899 | --DOMWINDOW == 55 (0x7f1113879400) [pid = 1948] [serial = 1215] [outer = (nil)] [url = about:blank]
19:50:13 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
19:50:13 INFO - document served over http requires an https
19:50:13 INFO - sub-resource via xhr-request using the http-csp
19:50:13 INFO - delivery method with swap-origin-redirect and when
19:50:13 INFO - the target request is cross-origin.
19:50:13 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 2238ms
19:50:13 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html
19:50:13 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111a4eaf00 == 20 [pid = 1948] [id = 452]
19:50:13 INFO - PROCESS | 1899 | ++DOMWINDOW == 56 (0x7f111396e800) [pid = 1948] [serial = 1264] [outer = (nil)]
19:50:14 INFO - PROCESS | 1899 | ++DOMWINDOW == 57 (0x7f111399c400) [pid = 1948] [serial = 1265] [outer = 0x7f111396e800]
19:50:14 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:50:14 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:50:14 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:50:14 INFO - PROCESS | 1899 | ++DOMWINDOW == 58 (0x7f111513e400) [pid = 1948] [serial = 1266] [outer = 0x7f111396e800]
19:50:14 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:50:14 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:50:15 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
19:50:15 INFO - document served over http requires an http
19:50:15 INFO - sub-resource via fetch-request using the http-csp
19:50:15 INFO - delivery method with keep-origin-redirect and when
19:50:15 INFO - the target request is same-origin.
19:50:15 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 2089ms
19:50:15 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html
19:50:15 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:50:16 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1115099900 == 21 [pid = 1948] [id = 453]
19:50:16 INFO - PROCESS | 1899 | ++DOMWINDOW == 59 (0x7f1115119400) [pid = 1948] [serial = 1267] [outer = (nil)]
19:50:16 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:50:16 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:50:16 INFO - PROCESS | 1899 | ++DOMWINDOW == 60 (0x7f1115185400) [pid = 1948] [serial = 1268] [outer = 0x7f1115119400]
19:50:16 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:50:17 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:50:17 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:50:17 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:50:17 INFO - PROCESS | 1899 | ++DOMWINDOW == 61 (0x7f111683c800) [pid = 1948] [serial = 1269] [outer = 0x7f1115119400]
19:50:17 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:50:17 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:50:18 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
19:50:18 INFO - document served over http requires an http
19:50:18 INFO - sub-resource via fetch-request using the http-csp
19:50:18 INFO - delivery method with no-redirect and when
19:50:18 INFO - the target request is same-origin.
19:50:18 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html | took 2537ms
19:50:18 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html
19:50:18 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1119a40000 == 22 [pid = 1948] [id = 454]
19:50:18 INFO - PROCESS | 1899 | ++DOMWINDOW == 62 (0x7f11178b0800) [pid = 1948] [serial = 1270] [outer = (nil)]
19:50:18 INFO - PROCESS | 1899 | ++DOMWINDOW == 63 (0x7f11178bc800) [pid = 1948] [serial = 1271] [outer = 0x7f11178b0800]
19:50:19 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:50:19 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:50:19 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:50:19 INFO - PROCESS | 1899 | ++DOMWINDOW == 64 (0x7f1117f78000) [pid = 1948] [serial = 1272] [outer = 0x7f11178b0800]
19:50:19 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:50:19 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:50: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
19:50:20 INFO - document served over http requires an http
19:50:20 INFO - sub-resource via fetch-request using the http-csp
19:50:20 INFO - delivery method with swap-origin-redirect and when
19:50:20 INFO - the target request is same-origin.
19:50:20 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 1685ms
19:50:20 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html
19:50:20 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:50:20 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:50:20 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111bb2bf00 == 23 [pid = 1948] [id = 455]
19:50:20 INFO - PROCESS | 1899 | ++DOMWINDOW == 65 (0x7f1118dc0800) [pid = 1948] [serial = 1273] [outer = (nil)]
19:50:20 INFO - PROCESS | 1899 | ++DOMWINDOW == 66 (0x7f1118e37800) [pid = 1948] [serial = 1274] [outer = 0x7f1118dc0800]
19:50:20 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:50:20 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:50:20 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:50:21 INFO - PROCESS | 1899 | ++DOMWINDOW == 67 (0x7f1118f04400) [pid = 1948] [serial = 1275] [outer = 0x7f1118dc0800]
19:50:21 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:50:21 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:50:21 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:50:21 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111c17d800 == 24 [pid = 1948] [id = 456]
19:50:21 INFO - PROCESS | 1899 | ++DOMWINDOW == 68 (0x7f1118fb3400) [pid = 1948] [serial = 1276] [outer = (nil)]
19:50:21 INFO - PROCESS | 1899 | ++DOMWINDOW == 69 (0x7f111934b400) [pid = 1948] [serial = 1277] [outer = 0x7f1118fb3400]
19:50:22 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
19:50:22 INFO - document served over http requires an http
19:50:22 INFO - sub-resource via iframe-tag using the http-csp
19:50:22 INFO - delivery method with keep-origin-redirect and when
19:50:22 INFO - the target request is same-origin.
19:50:22 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 2082ms
19:50:22 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/iframe-tag/generic.no-redirect.http.html
19:50:22 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:50:22 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111cc40d00 == 25 [pid = 1948] [id = 457]
19:50:22 INFO - PROCESS | 1899 | ++DOMWINDOW == 70 (0x7f11193d4c00) [pid = 1948] [serial = 1278] [outer = (nil)]
19:50:22 INFO - PROCESS | 1899 | ++DOMWINDOW == 71 (0x7f11193ed800) [pid = 1948] [serial = 1279] [outer = 0x7f11193d4c00]
19:50:23 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:50:23 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:50:23 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:50:23 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:50:23 INFO - PROCESS | 1899 | ++DOMWINDOW == 72 (0x7f111a4a1400) [pid = 1948] [serial = 1280] [outer = 0x7f11193d4c00]
19:50:23 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:50:23 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:50:24 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111ceaa000 == 26 [pid = 1948] [id = 458]
19:50:24 INFO - PROCESS | 1899 | ++DOMWINDOW == 73 (0x7f111a5b8000) [pid = 1948] [serial = 1281] [outer = (nil)]
19:50:24 INFO - PROCESS | 1899 | ++DOMWINDOW == 74 (0x7f111a6f0400) [pid = 1948] [serial = 1282] [outer = 0x7f111a5b8000]
19:50:24 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
19:50:24 INFO - document served over http requires an http
19:50:24 INFO - sub-resource via iframe-tag using the http-csp
19:50:24 INFO - delivery method with no-redirect and when
19:50:24 INFO - the target request is same-origin.
19:50:24 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 2116ms
19:50:24 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html
19:50:24 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111ceac300 == 27 [pid = 1948] [id = 459]
19:50:24 INFO - PROCESS | 1899 | ++DOMWINDOW == 75 (0x7f111a71f800) [pid = 1948] [serial = 1283] [outer = (nil)]
19:50:24 INFO - PROCESS | 1899 | ++DOMWINDOW == 76 (0x7f111a71fc00) [pid = 1948] [serial = 1284] [outer = 0x7f111a71f800]
19:50:25 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:50:25 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:50:25 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:50:25 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:50:25 INFO - PROCESS | 1899 | ++DOMWINDOW == 77 (0x7f111a925000) [pid = 1948] [serial = 1285] [outer = 0x7f111a71f800]
19:50:25 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:50:25 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:50:26 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111d6e1500 == 28 [pid = 1948] [id = 460]
19:50:26 INFO - PROCESS | 1899 | ++DOMWINDOW == 78 (0x7f111a927800) [pid = 1948] [serial = 1286] [outer = (nil)]
19:50:26 INFO - PROCESS | 1899 | [Child 1948] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 885
19:50:26 INFO - PROCESS | 1899 | ++DOMWINDOW == 79 (0x7f111a931400) [pid = 1948] [serial = 1287] [outer = 0x7f111a927800]
19:50:26 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
19:50:26 INFO - document served over http requires an http
19:50:26 INFO - sub-resource via iframe-tag using the http-csp
19:50:26 INFO - delivery method with swap-origin-redirect and when
19:50:26 INFO - the target request is same-origin.
19:50:26 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 2436ms
19:50:26 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html
19:50:27 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111d6e3800 == 29 [pid = 1948] [id = 461]
19:50:27 INFO - PROCESS | 1899 | ++DOMWINDOW == 80 (0x7f111ba29400) [pid = 1948] [serial = 1288] [outer = (nil)]
19:50:27 INFO - PROCESS | 1899 | ++DOMWINDOW == 81 (0x7f111bab8c00) [pid = 1948] [serial = 1289] [outer = 0x7f111ba29400]
19:50:27 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:50:27 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:50:27 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:50:27 INFO - PROCESS | 1899 | ++DOMWINDOW == 82 (0x7f111c1b4800) [pid = 1948] [serial = 1290] [outer = 0x7f111ba29400]
19:50:27 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:50:27 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:50:28 INFO - PROCESS | 1899 | [Child 1948] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 885
19:50:29 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
19:50:29 INFO - document served over http requires an http
19:50:29 INFO - sub-resource via script-tag using the http-csp
19:50:29 INFO - delivery method with keep-origin-redirect and when
19:50:29 INFO - the target request is same-origin.
19:50:29 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 2442ms
19:50:29 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/script-tag/generic.no-redirect.http.html
19:50:29 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111d721c00 == 30 [pid = 1948] [id = 462]
19:50:29 INFO - PROCESS | 1899 | ++DOMWINDOW == 83 (0x7f111cd87400) [pid = 1948] [serial = 1291] [outer = (nil)]
19:50:29 INFO - PROCESS | 1899 | ++DOMWINDOW == 84 (0x7f111cdc7400) [pid = 1948] [serial = 1292] [outer = 0x7f111cd87400]
19:50:30 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:50:30 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:50:30 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:50:30 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:50:30 INFO - PROCESS | 1899 | ++DOMWINDOW == 85 (0x7f111d65e800) [pid = 1948] [serial = 1293] [outer = 0x7f111cd87400]
19:50:30 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:50:30 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:50:31 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
19:50:31 INFO - document served over http requires an http
19:50:31 INFO - sub-resource via script-tag using the http-csp
19:50:31 INFO - delivery method with no-redirect and when
19:50:31 INFO - the target request is same-origin.
19:50:31 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/script-tag/generic.no-redirect.http.html | took 2192ms
19:50:31 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html
19:50:32 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111d7af700 == 31 [pid = 1948] [id = 463]
19:50:32 INFO - PROCESS | 1899 | ++DOMWINDOW == 86 (0x7f111e26a000) [pid = 1948] [serial = 1294] [outer = (nil)]
19:50:32 INFO - PROCESS | 1899 | ++DOMWINDOW == 87 (0x7f111e331c00) [pid = 1948] [serial = 1295] [outer = 0x7f111e26a000]
19:50:32 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:50:32 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:50:32 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:50:32 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:50:33 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:50:33 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:50:33 INFO - PROCESS | 1899 | ++DOMWINDOW == 88 (0x7f111eead400) [pid = 1948] [serial = 1296] [outer = 0x7f111e26a000]
19:50:33 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:50:34 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
19:50:34 INFO - document served over http requires an http
19:50:34 INFO - sub-resource via script-tag using the http-csp
19:50:34 INFO - delivery method with swap-origin-redirect and when
19:50:34 INFO - the target request is same-origin.
19:50:34 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 2870ms
19:50:34 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html
19:50:34 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111de81700 == 32 [pid = 1948] [id = 464]
19:50:34 INFO - PROCESS | 1899 | ++DOMWINDOW == 89 (0x7f111efa9800) [pid = 1948] [serial = 1297] [outer = (nil)]
19:50:34 INFO - PROCESS | 1899 | ++DOMWINDOW == 90 (0x7f111f45a000) [pid = 1948] [serial = 1298] [outer = 0x7f111efa9800]
19:50:35 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:50:35 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:50:35 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:50:35 INFO - PROCESS | 1899 | ++DOMWINDOW == 91 (0x7f111f4d5c00) [pid = 1948] [serial = 1299] [outer = 0x7f111efa9800]
19:50:35 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:50:35 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:50:36 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
19:50:36 INFO - document served over http requires an http
19:50:36 INFO - sub-resource via xhr-request using the http-csp
19:50:36 INFO - delivery method with keep-origin-redirect and when
19:50:36 INFO - the target request is same-origin.
19:50:36 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 1885ms
19:50:36 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/xhr-request/generic.no-redirect.http.html
19:50:36 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111dfcbd00 == 33 [pid = 1948] [id = 465]
19:50:36 INFO - PROCESS | 1899 | ++DOMWINDOW == 92 (0x7f111f82d800) [pid = 1948] [serial = 1300] [outer = (nil)]
19:50:36 INFO - PROCESS | 1899 | ++DOMWINDOW == 93 (0x7f111f92f400) [pid = 1948] [serial = 1301] [outer = 0x7f111f82d800]
19:50:36 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:50:36 INFO - PROCESS | 1899 | ++DOMWINDOW == 94 (0x7f111fcc5400) [pid = 1948] [serial = 1302] [outer = 0x7f111f82d800]
19:50:37 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:50:37 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:50:37 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
19:50:37 INFO - document served over http requires an http
19:50:37 INFO - sub-resource via xhr-request using the http-csp
19:50:37 INFO - delivery method with no-redirect and when
19:50:37 INFO - the target request is same-origin.
19:50:37 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/xhr-request/generic.no-redirect.http.html | took 1798ms
19:50:37 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html
19:50:39 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1114e5ce00 == 34 [pid = 1948] [id = 466]
19:50:39 INFO - PROCESS | 1899 | ++DOMWINDOW == 95 (0x7f111f500c00) [pid = 1948] [serial = 1303] [outer = (nil)]
19:50:39 INFO - PROCESS | 1899 | ++DOMWINDOW == 96 (0x7f111f57b000) [pid = 1948] [serial = 1304] [outer = 0x7f111f500c00]
19:50:39 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:50:39 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:50:39 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:50:39 INFO - PROCESS | 1899 | ++DOMWINDOW == 97 (0x7f11202a3c00) [pid = 1948] [serial = 1305] [outer = 0x7f111f500c00]
19:50:39 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:50:39 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:50:39 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:50:39 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:50:39 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:50:41 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
19:50:41 INFO - document served over http requires an http
19:50:41 INFO - sub-resource via xhr-request using the http-csp
19:50:41 INFO - delivery method with swap-origin-redirect and when
19:50:41 INFO - the target request is same-origin.
19:50:41 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 3089ms
19:50:41 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html
19:50:41 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1116691100 == 35 [pid = 1948] [id = 467]
19:50:41 INFO - PROCESS | 1899 | ++DOMWINDOW == 98 (0x7f111505ac00) [pid = 1948] [serial = 1306] [outer = (nil)]
19:50:41 INFO - PROCESS | 1899 | ++DOMWINDOW == 99 (0x7f111505d800) [pid = 1948] [serial = 1307] [outer = 0x7f111505ac00]
19:50:42 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:50:42 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:50:42 INFO - PROCESS | 1899 | ++DOMWINDOW == 100 (0x7f1116e4dc00) [pid = 1948] [serial = 1308] [outer = 0x7f111505ac00]
19:50:42 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:50:42 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:50:43 INFO - PROCESS | 1899 | [Child 1948] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 885
19:50:43 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
19:50:43 INFO - document served over http requires an https
19:50:43 INFO - sub-resource via fetch-request using the http-csp
19:50:43 INFO - delivery method with keep-origin-redirect and when
19:50:43 INFO - the target request is same-origin.
19:50:43 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 2455ms
19:50:43 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/fetch-request/generic.no-redirect.http.html
19:50:43 INFO - PROCESS | 1899 | --DOCSHELL 0x7f11179a0300 == 34 [pid = 1948] [id = 451]
19:50:43 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1116886400 == 33 [pid = 1948] [id = 450]
19:50:43 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1113948c00 == 32 [pid = 1948] [id = 449]
19:50:43 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1114e5e700 == 31 [pid = 1948] [id = 448]
19:50:43 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111509c100 == 30 [pid = 1948] [id = 447]
19:50:43 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111cc42100 == 29 [pid = 1948] [id = 444]
19:50:43 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111cc9a700 == 28 [pid = 1948] [id = 445]
19:50:43 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111cc3fe00 == 27 [pid = 1948] [id = 443]
19:50:43 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111c17e200 == 26 [pid = 1948] [id = 442]
19:50:43 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111c011800 == 25 [pid = 1948] [id = 441]
19:50:43 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111bd3b900 == 24 [pid = 1948] [id = 440]
19:50:43 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111a9f3700 == 23 [pid = 1948] [id = 439]
19:50:43 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111a709600 == 22 [pid = 1948] [id = 438]
19:50:43 INFO - PROCESS | 1899 | --DOCSHELL 0x7f11179a2600 == 21 [pid = 1948] [id = 414]
19:50:43 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111a53c500 == 20 [pid = 1948] [id = 437]
19:50:43 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1116690c00 == 19 [pid = 1948] [id = 436]
19:50:43 INFO - PROCESS | 1899 | --DOMWINDOW == 99 (0x7f11168d9000) [pid = 1948] [serial = 1196] [outer = (nil)] [url = about:blank]
19:50:43 INFO - PROCESS | 1899 | --DOMWINDOW == 98 (0x7f11160c0400) [pid = 1948] [serial = 1191] [outer = (nil)] [url = about:blank]
19:50:43 INFO - PROCESS | 1899 | --DOMWINDOW == 97 (0x7f1119546c00) [pid = 1948] [serial = 1206] [outer = (nil)] [url = about:blank]
19:50:43 INFO - PROCESS | 1899 | --DOMWINDOW == 96 (0x7f11168d9800) [pid = 1948] [serial = 1209] [outer = (nil)] [url = about:blank]
19:50:43 INFO - PROCESS | 1899 | --DOMWINDOW == 95 (0x7f1118e37000) [pid = 1948] [serial = 1201] [outer = (nil)] [url = about:blank]
19:50:43 INFO - PROCESS | 1899 | --DOMWINDOW == 94 (0x7f1119ada400) [pid = 1948] [serial = 1212] [outer = (nil)] [url = about:blank]
19:50:43 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1114f20000 == 20 [pid = 1948] [id = 468]
19:50:43 INFO - PROCESS | 1899 | ++DOMWINDOW == 95 (0x7f11160c0400) [pid = 1948] [serial = 1309] [outer = (nil)]
19:50:44 INFO - PROCESS | 1899 | ++DOMWINDOW == 96 (0x7f1116104800) [pid = 1948] [serial = 1310] [outer = 0x7f11160c0400]
19:50:44 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:50:44 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:50:44 INFO - PROCESS | 1899 | ++DOMWINDOW == 97 (0x7f1118c9d000) [pid = 1948] [serial = 1311] [outer = 0x7f11160c0400]
19:50:44 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:50:44 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:50:44 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:50:45 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
19:50:45 INFO - document served over http requires an https
19:50:45 INFO - sub-resource via fetch-request using the http-csp
19:50:45 INFO - delivery method with no-redirect and when
19:50:45 INFO - the target request is same-origin.
19:50:45 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/fetch-request/generic.no-redirect.http.html | took 1906ms
19:50:45 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html
19:50:45 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1116616600 == 21 [pid = 1948] [id = 469]
19:50:45 INFO - PROCESS | 1899 | ++DOMWINDOW == 98 (0x7f111934b000) [pid = 1948] [serial = 1312] [outer = (nil)]
19:50:46 INFO - PROCESS | 1899 | ++DOMWINDOW == 99 (0x7f11194a4400) [pid = 1948] [serial = 1313] [outer = 0x7f111934b000]
19:50:46 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:50:46 INFO - PROCESS | 1899 | ++DOMWINDOW == 100 (0x7f111a618000) [pid = 1948] [serial = 1314] [outer = 0x7f111934b000]
19:50:46 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:50:46 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:50:47 INFO - PROCESS | 1899 | [Child 1948] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 885
19:50:48 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
19:50:48 INFO - document served over http requires an https
19:50:48 INFO - sub-resource via fetch-request using the http-csp
19:50:48 INFO - delivery method with swap-origin-redirect and when
19:50:48 INFO - the target request is same-origin.
19:50:48 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 2700ms
19:50:48 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html
19:50:48 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1117b41a00 == 22 [pid = 1948] [id = 470]
19:50:48 INFO - PROCESS | 1899 | ++DOMWINDOW == 101 (0x7f111c0f3c00) [pid = 1948] [serial = 1315] [outer = (nil)]
19:50:48 INFO - PROCESS | 1899 | ++DOMWINDOW == 102 (0x7f111c228400) [pid = 1948] [serial = 1316] [outer = 0x7f111c0f3c00]
19:50:49 INFO - PROCESS | 1899 | ++DOMWINDOW == 103 (0x7f111d760800) [pid = 1948] [serial = 1317] [outer = 0x7f111c0f3c00]
19:50:49 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:50:49 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:50:49 INFO - PROCESS | 1899 | --DOMWINDOW == 102 (0x7f111dfdf400) [pid = 1948] [serial = 1247] [outer = (nil)] [url = about:blank]
19:50:49 INFO - PROCESS | 1899 | --DOMWINDOW == 101 (0x7f111ce97800) [pid = 1948] [serial = 1240] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446173397198]
19:50:49 INFO - PROCESS | 1899 | --DOMWINDOW == 100 (0x7f111cc9c400) [pid = 1948] [serial = 1237] [outer = (nil)] [url = about:blank]
19:50:49 INFO - PROCESS | 1899 | --DOMWINDOW == 99 (0x7f111d7e6400) [pid = 1948] [serial = 1245] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
19:50:49 INFO - PROCESS | 1899 | --DOMWINDOW == 98 (0x7f111cf66c00) [pid = 1948] [serial = 1242] [outer = (nil)] [url = about:blank]
19:50:49 INFO - PROCESS | 1899 | --DOMWINDOW == 97 (0x7f1118a65c00) [pid = 1948] [serial = 1223] [outer = (nil)] [url = about:blank]
19:50:49 INFO - PROCESS | 1899 | --DOMWINDOW == 96 (0x7f1116104c00) [pid = 1948] [serial = 1256] [outer = (nil)] [url = about:blank]
19:50:49 INFO - PROCESS | 1899 | --DOMWINDOW == 95 (0x7f1119276c00) [pid = 1948] [serial = 1226] [outer = (nil)] [url = about:blank]
19:50:49 INFO - PROCESS | 1899 | --DOMWINDOW == 94 (0x7f111a42fc00) [pid = 1948] [serial = 1262] [outer = (nil)] [url = about:blank]
19:50:49 INFO - PROCESS | 1899 | --DOMWINDOW == 93 (0x7f1115035c00) [pid = 1948] [serial = 1253] [outer = (nil)] [url = about:blank]
19:50:49 INFO - PROCESS | 1899 | --DOMWINDOW == 92 (0x7f111c253800) [pid = 1948] [serial = 1235] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
19:50:49 INFO - PROCESS | 1899 | --DOMWINDOW == 91 (0x7f111bc20000) [pid = 1948] [serial = 1232] [outer = (nil)] [url = about:blank]
19:50:49 INFO - PROCESS | 1899 | --DOMWINDOW == 90 (0x7f111399c000) [pid = 1948] [serial = 1250] [outer = (nil)] [url = about:blank]
19:50:49 INFO - PROCESS | 1899 | --DOMWINDOW == 89 (0x7f1118f04800) [pid = 1948] [serial = 1259] [outer = (nil)] [url = about:blank]
19:50:49 INFO - PROCESS | 1899 | --DOMWINDOW == 88 (0x7f111a7fa000) [pid = 1948] [serial = 1229] [outer = (nil)] [url = about:blank]
19:50:49 INFO - PROCESS | 1899 | --DOMWINDOW == 87 (0x7f1116731800) [pid = 1948] [serial = 1220] [outer = (nil)] [url = about:blank]
19:50:49 INFO - PROCESS | 1899 | --DOMWINDOW == 86 (0x7f111399c400) [pid = 1948] [serial = 1265] [outer = (nil)] [url = about:blank]
19:50:49 INFO - PROCESS | 1899 | --DOMWINDOW == 85 (0x7f111396e000) [pid = 1948] [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]
19:50:49 INFO - PROCESS | 1899 | --DOMWINDOW == 84 (0x7f11195d8000) [pid = 1948] [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]
19:50:49 INFO - PROCESS | 1899 | --DOMWINDOW == 83 (0x7f1114d69c00) [pid = 1948] [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]
19:50:49 INFO - PROCESS | 1899 | --DOMWINDOW == 82 (0x7f1118e75c00) [pid = 1948] [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]
19:50:49 INFO - PROCESS | 1899 | --DOMWINDOW == 81 (0x7f111535a400) [pid = 1948] [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]
19:50:49 INFO - PROCESS | 1899 | --DOMWINDOW == 80 (0x7f1113c63400) [pid = 1948] [serial = 1239] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446173397198]
19:50:49 INFO - PROCESS | 1899 | --DOMWINDOW == 79 (0x7f111d72f400) [pid = 1948] [serial = 1244] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
19:50:49 INFO - PROCESS | 1899 | --DOMWINDOW == 78 (0x7f111c220400) [pid = 1948] [serial = 1234] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
19:50:49 INFO - PROCESS | 1899 | --DOMWINDOW == 77 (0x7f1117f78800) [pid = 1948] [serial = 1257] [outer = (nil)] [url = about:blank]
19:50:49 INFO - PROCESS | 1899 | --DOMWINDOW == 76 (0x7f111a4bfc00) [pid = 1948] [serial = 1263] [outer = (nil)] [url = about:blank]
19:50:49 INFO - PROCESS | 1899 | --DOMWINDOW == 75 (0x7f1116238000) [pid = 1948] [serial = 1218] [outer = (nil)] [url = about:blank]
19:50:49 INFO - PROCESS | 1899 | --DOMWINDOW == 74 (0x7f111928e800) [pid = 1948] [serial = 1260] [outer = (nil)] [url = about:blank]
19:50:49 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111a4ea500 == 23 [pid = 1948] [id = 471]
19:50:49 INFO - PROCESS | 1899 | ++DOMWINDOW == 75 (0x7f111396e000) [pid = 1948] [serial = 1318] [outer = (nil)]
19:50:49 INFO - PROCESS | 1899 | ++DOMWINDOW == 76 (0x7f1113c63400) [pid = 1948] [serial = 1319] [outer = 0x7f111396e000]
19:50:49 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
19:50:49 INFO - document served over http requires an https
19:50:49 INFO - sub-resource via iframe-tag using the http-csp
19:50:49 INFO - delivery method with keep-origin-redirect and when
19:50:49 INFO - the target request is same-origin.
19:50:49 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 1787ms
19:50:50 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/iframe-tag/generic.no-redirect.http.html
19:50:50 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111a53f200 == 24 [pid = 1948] [id = 472]
19:50:50 INFO - PROCESS | 1899 | ++DOMWINDOW == 77 (0x7f1115094000) [pid = 1948] [serial = 1320] [outer = (nil)]
19:50:50 INFO - PROCESS | 1899 | ++DOMWINDOW == 78 (0x7f111535a400) [pid = 1948] [serial = 1321] [outer = 0x7f1115094000]
19:50:50 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:50:50 INFO - PROCESS | 1899 | ++DOMWINDOW == 79 (0x7f1117f78800) [pid = 1948] [serial = 1322] [outer = 0x7f1115094000]
19:50:50 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:50:50 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:50:51 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111632ca00 == 25 [pid = 1948] [id = 473]
19:50:51 INFO - PROCESS | 1899 | ++DOMWINDOW == 80 (0x7f1113913000) [pid = 1948] [serial = 1323] [outer = (nil)]
19:50:51 INFO - PROCESS | 1899 | ++DOMWINDOW == 81 (0x7f111399c000) [pid = 1948] [serial = 1324] [outer = 0x7f1113913000]
19:50:51 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
19:50:51 INFO - document served over http requires an https
19:50:51 INFO - sub-resource via iframe-tag using the http-csp
19:50:51 INFO - delivery method with no-redirect and when
19:50:51 INFO - the target request is same-origin.
19:50:51 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 1728ms
19:50:51 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html
19:50:52 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1116e19600 == 26 [pid = 1948] [id = 474]
19:50:52 INFO - PROCESS | 1899 | ++DOMWINDOW == 82 (0x7f1117be0000) [pid = 1948] [serial = 1325] [outer = (nil)]
19:50:52 INFO - PROCESS | 1899 | ++DOMWINDOW == 83 (0x7f1118a23000) [pid = 1948] [serial = 1326] [outer = 0x7f1117be0000]
19:50:52 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:50:52 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:50:52 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:50:52 INFO - PROCESS | 1899 | ++DOMWINDOW == 84 (0x7f1118fb3c00) [pid = 1948] [serial = 1327] [outer = 0x7f1117be0000]
19:50:52 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:50:52 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:50:53 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111a53de00 == 27 [pid = 1948] [id = 475]
19:50:53 INFO - PROCESS | 1899 | ++DOMWINDOW == 85 (0x7f111934b800) [pid = 1948] [serial = 1328] [outer = (nil)]
19:50:53 INFO - PROCESS | 1899 | ++DOMWINDOW == 86 (0x7f11195d8c00) [pid = 1948] [serial = 1329] [outer = 0x7f111934b800]
19:50:53 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
19:50:53 INFO - document served over http requires an https
19:50:53 INFO - sub-resource via iframe-tag using the http-csp
19:50:53 INFO - delivery method with swap-origin-redirect and when
19:50:53 INFO - the target request is same-origin.
19:50:53 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 1786ms
19:50:53 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html
19:50:53 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111a9f2300 == 28 [pid = 1948] [id = 476]
19:50:53 INFO - PROCESS | 1899 | ++DOMWINDOW == 87 (0x7f111a4a1c00) [pid = 1948] [serial = 1330] [outer = (nil)]
19:50:54 INFO - PROCESS | 1899 | ++DOMWINDOW == 88 (0x7f111a6c4c00) [pid = 1948] [serial = 1331] [outer = 0x7f111a4a1c00]
19:50:54 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:50:54 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:50:54 INFO - PROCESS | 1899 | ++DOMWINDOW == 89 (0x7f111c220400) [pid = 1948] [serial = 1332] [outer = 0x7f111a4a1c00]
19:50:54 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:50:54 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:50:54 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:50:54 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:50:54 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:50:54 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:50:54 INFO - PROCESS | 1899 | [Child 1948] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 885
19:50:54 INFO - PROCESS | 1899 | [Child 1948] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 885
19:50:54 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:50:55 INFO - PROCESS | 1899 | [Child 1948] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 885
19:50:55 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
19:50:55 INFO - document served over http requires an https
19:50:55 INFO - sub-resource via script-tag using the http-csp
19:50:55 INFO - delivery method with keep-origin-redirect and when
19:50:55 INFO - the target request is same-origin.
19:50:55 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 2152ms
19:50:55 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html
19:50:56 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111c010e00 == 29 [pid = 1948] [id = 477]
19:50:56 INFO - PROCESS | 1899 | ++DOMWINDOW == 90 (0x7f111e26a400) [pid = 1948] [serial = 1333] [outer = (nil)]
19:50:56 INFO - PROCESS | 1899 | ++DOMWINDOW == 91 (0x7f111e3a2800) [pid = 1948] [serial = 1334] [outer = 0x7f111e26a400]
19:50:56 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:50:56 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:50:56 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:50:56 INFO - PROCESS | 1899 | ++DOMWINDOW == 92 (0x7f111f500400) [pid = 1948] [serial = 1335] [outer = 0x7f111e26a400]
19:50:56 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:50:56 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:50:57 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
19:50:57 INFO - document served over http requires an https
19:50:57 INFO - sub-resource via script-tag using the http-csp
19:50:57 INFO - delivery method with no-redirect and when
19:50:57 INFO - the target request is same-origin.
19:50:57 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html | took 2189ms
19:50:57 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html
19:50:58 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:50:58 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111cc97000 == 30 [pid = 1948] [id = 478]
19:50:58 INFO - PROCESS | 1899 | ++DOMWINDOW == 93 (0x7f111fdde400) [pid = 1948] [serial = 1336] [outer = (nil)]
19:50:58 INFO - PROCESS | 1899 | ++DOMWINDOW == 94 (0x7f1120230400) [pid = 1948] [serial = 1337] [outer = 0x7f111fdde400]
19:50:58 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:50:58 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:50:58 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:50:58 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:50:58 INFO - PROCESS | 1899 | ++DOMWINDOW == 95 (0x7f1117be0c00) [pid = 1948] [serial = 1338] [outer = 0x7f111fdde400]
19:50:58 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:50:58 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:50:59 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:51:00 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
19:51:00 INFO - document served over http requires an https
19:51:00 INFO - sub-resource via script-tag using the http-csp
19:51:00 INFO - delivery method with swap-origin-redirect and when
19:51:00 INFO - the target request is same-origin.
19:51:00 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 2285ms
19:51:00 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html
19:51:00 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111ceaaf00 == 31 [pid = 1948] [id = 479]
19:51:00 INFO - PROCESS | 1899 | ++DOMWINDOW == 96 (0x7f112068cc00) [pid = 1948] [serial = 1339] [outer = (nil)]
19:51:00 INFO - PROCESS | 1899 | ++DOMWINDOW == 97 (0x7f11206b6000) [pid = 1948] [serial = 1340] [outer = 0x7f112068cc00]
19:51:01 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:51:01 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:51:01 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:51:01 INFO - PROCESS | 1899 | ++DOMWINDOW == 98 (0x7f1120c42400) [pid = 1948] [serial = 1341] [outer = 0x7f112068cc00]
19:51:01 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:51:01 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:51:03 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
19:51:03 INFO - document served over http requires an https
19:51:03 INFO - sub-resource via xhr-request using the http-csp
19:51:03 INFO - delivery method with keep-origin-redirect and when
19:51:03 INFO - the target request is same-origin.
19:51:03 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 2896ms
19:51:03 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html
19:51:03 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:51:03 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111d7acf00 == 32 [pid = 1948] [id = 480]
19:51:03 INFO - PROCESS | 1899 | ++DOMWINDOW == 99 (0x7f112102e000) [pid = 1948] [serial = 1342] [outer = (nil)]
19:51:03 INFO - PROCESS | 1899 | ++DOMWINDOW == 100 (0x7f112102ec00) [pid = 1948] [serial = 1343] [outer = 0x7f112102e000]
19:51:04 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:51:04 INFO - PROCESS | 1899 | ++DOMWINDOW == 101 (0x7f112151f800) [pid = 1948] [serial = 1344] [outer = 0x7f112102e000]
19:51:04 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:51:04 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:51:04 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
19:51:04 INFO - document served over http requires an https
19:51:04 INFO - sub-resource via xhr-request using the http-csp
19:51:04 INFO - delivery method with no-redirect and when
19:51:04 INFO - the target request is same-origin.
19:51:04 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html | took 1841ms
19:51:04 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html
19:51:05 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:51:05 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:51:05 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111e241a00 == 33 [pid = 1948] [id = 481]
19:51:05 INFO - PROCESS | 1899 | ++DOMWINDOW == 102 (0x7f1122a4bc00) [pid = 1948] [serial = 1345] [outer = (nil)]
19:51:05 INFO - PROCESS | 1899 | ++DOMWINDOW == 103 (0x7f1122a5b400) [pid = 1948] [serial = 1346] [outer = 0x7f1122a4bc00]
19:51:05 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:51:05 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:51:05 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:51:05 INFO - PROCESS | 1899 | ++DOMWINDOW == 104 (0x7f1122b52400) [pid = 1948] [serial = 1347] [outer = 0x7f1122a4bc00]
19:51:05 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:51:05 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:51:05 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:51:05 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:51:06 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
19:51:06 INFO - document served over http requires an https
19:51:06 INFO - sub-resource via xhr-request using the http-csp
19:51:06 INFO - delivery method with swap-origin-redirect and when
19:51:06 INFO - the target request is same-origin.
19:51:06 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 1839ms
19:51:06 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html
19:51:07 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111ef2ad00 == 34 [pid = 1948] [id = 482]
19:51:07 INFO - PROCESS | 1899 | ++DOMWINDOW == 105 (0x7f1122ef1000) [pid = 1948] [serial = 1348] [outer = (nil)]
19:51:07 INFO - PROCESS | 1899 | ++DOMWINDOW == 106 (0x7f1122f14400) [pid = 1948] [serial = 1349] [outer = 0x7f1122ef1000]
19:51:07 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:51:07 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:51:07 INFO - PROCESS | 1899 | ++DOMWINDOW == 107 (0x7f1123077800) [pid = 1948] [serial = 1350] [outer = 0x7f1122ef1000]
19:51:07 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:51:07 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:51:07 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:51:08 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
19:51:08 INFO - document served over http requires an http
19:51:08 INFO - sub-resource via fetch-request using the meta-csp
19:51:08 INFO - delivery method with keep-origin-redirect and when
19:51:08 INFO - the target request is cross-origin.
19:51:08 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 1745ms
19:51:08 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/fetch-request/generic.no-redirect.http.html
19:51:08 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:51:08 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:51:08 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111f5eb200 == 35 [pid = 1948] [id = 483]
19:51:08 INFO - PROCESS | 1899 | ++DOMWINDOW == 108 (0x7f1125ed1c00) [pid = 1948] [serial = 1351] [outer = (nil)]
19:51:09 INFO - PROCESS | 1899 | ++DOMWINDOW == 109 (0x7f1125ef1000) [pid = 1948] [serial = 1352] [outer = 0x7f1125ed1c00]
19:51:09 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:51:09 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:51:09 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:51:09 INFO - PROCESS | 1899 | ++DOMWINDOW == 110 (0x7f1126251c00) [pid = 1948] [serial = 1353] [outer = 0x7f1125ed1c00]
19:51:09 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:51:09 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:51:09 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:51:10 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
19:51:10 INFO - document served over http requires an http
19:51:10 INFO - sub-resource via fetch-request using the meta-csp
19:51:10 INFO - delivery method with no-redirect and when
19:51:10 INFO - the target request is cross-origin.
19:51:10 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/fetch-request/generic.no-redirect.http.html | took 2144ms
19:51:10 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html
19:51:11 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111f858c00 == 36 [pid = 1948] [id = 484]
19:51:11 INFO - PROCESS | 1899 | ++DOMWINDOW == 111 (0x7f112633d000) [pid = 1948] [serial = 1354] [outer = (nil)]
19:51:11 INFO - PROCESS | 1899 | ++DOMWINDOW == 112 (0x7f112633d800) [pid = 1948] [serial = 1355] [outer = 0x7f112633d000]
19:51:11 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:51:11 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:51:11 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:51:11 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:51:11 INFO - PROCESS | 1899 | ++DOMWINDOW == 113 (0x7f11263a1400) [pid = 1948] [serial = 1356] [outer = 0x7f112633d000]
19:51:11 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:51:11 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:51:12 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
19:51:12 INFO - document served over http requires an http
19:51:12 INFO - sub-resource via fetch-request using the meta-csp
19:51:12 INFO - delivery method with swap-origin-redirect and when
19:51:12 INFO - the target request is cross-origin.
19:51:12 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 2088ms
19:51:12 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html
19:51:13 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:51:13 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111f9ae200 == 37 [pid = 1948] [id = 485]
19:51:13 INFO - PROCESS | 1899 | ++DOMWINDOW == 114 (0x7f111a8ab400) [pid = 1948] [serial = 1357] [outer = (nil)]
19:51:13 INFO - PROCESS | 1899 | ++DOMWINDOW == 115 (0x7f111a897400) [pid = 1948] [serial = 1358] [outer = 0x7f111a8ab400]
19:51:13 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:51:13 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:51:13 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:51:13 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:51:13 INFO - PROCESS | 1899 | ++DOMWINDOW == 116 (0x7f111c0ab000) [pid = 1948] [serial = 1359] [outer = 0x7f111a8ab400]
19:51:13 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:51:14 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:51:15 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111fd23800 == 38 [pid = 1948] [id = 486]
19:51:15 INFO - PROCESS | 1899 | ++DOMWINDOW == 117 (0x7f1113c74c00) [pid = 1948] [serial = 1360] [outer = (nil)]
19:51:16 INFO - PROCESS | 1899 | [Child 1948] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 885
19:51:16 INFO - PROCESS | 1899 | ++DOMWINDOW == 118 (0x7f1114dc9000) [pid = 1948] [serial = 1361] [outer = 0x7f1113c74c00]
19:51:17 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
19:51:17 INFO - document served over http requires an http
19:51:17 INFO - sub-resource via iframe-tag using the meta-csp
19:51:17 INFO - delivery method with keep-origin-redirect and when
19:51:17 INFO - the target request is cross-origin.
19:51:17 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 4240ms
19:51:17 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html
19:51:17 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1117edd400 == 39 [pid = 1948] [id = 487]
19:51:17 INFO - PROCESS | 1899 | ++DOMWINDOW == 119 (0x7f1116196800) [pid = 1948] [serial = 1362] [outer = (nil)]
19:51:17 INFO - PROCESS | 1899 | ++DOMWINDOW == 120 (0x7f11161a9000) [pid = 1948] [serial = 1363] [outer = 0x7f1116196800]
19:51:17 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:51:17 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:51:17 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:51:18 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:51:18 INFO - PROCESS | 1899 | ++DOMWINDOW == 121 (0x7f1118c12c00) [pid = 1948] [serial = 1364] [outer = 0x7f1116196800]
19:51:18 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:51:18 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:51:18 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:51:18 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:51:18 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111cc3fe00 == 40 [pid = 1948] [id = 488]
19:51:18 INFO - PROCESS | 1899 | ++DOMWINDOW == 122 (0x7f1118ecbc00) [pid = 1948] [serial = 1365] [outer = (nil)]
19:51:18 INFO - PROCESS | 1899 | ++DOMWINDOW == 123 (0x7f11193d4400) [pid = 1948] [serial = 1366] [outer = 0x7f1118ecbc00]
19:51:19 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
19:51:19 INFO - document served over http requires an http
19:51:19 INFO - sub-resource via iframe-tag using the meta-csp
19:51:19 INFO - delivery method with no-redirect and when
19:51:19 INFO - the target request is cross-origin.
19:51:19 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 1892ms
19:51:19 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html
19:51:19 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:51:19 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:51:19 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111d6e2e00 == 41 [pid = 1948] [id = 489]
19:51:19 INFO - PROCESS | 1899 | ++DOMWINDOW == 124 (0x7f1114eeac00) [pid = 1948] [serial = 1367] [outer = (nil)]
19:51:19 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:51:19 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:51:19 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:51:19 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:51:19 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:51:19 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:51:19 INFO - PROCESS | 1899 | ++DOMWINDOW == 125 (0x7f11161a9800) [pid = 1948] [serial = 1368] [outer = 0x7f1114eeac00]
19:51:19 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:51:19 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:51:19 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:51:19 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:51:19 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:51:19 INFO - PROCESS | 1899 | ++DOMWINDOW == 126 (0x7f111a8ab000) [pid = 1948] [serial = 1369] [outer = 0x7f1114eeac00]
19:51:19 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:51:19 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:51:20 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:51:20 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111bb2f100 == 42 [pid = 1948] [id = 490]
19:51:20 INFO - PROCESS | 1899 | ++DOMWINDOW == 127 (0x7f111bc20000) [pid = 1948] [serial = 1370] [outer = (nil)]
19:51:20 INFO - PROCESS | 1899 | ++DOMWINDOW == 128 (0x7f111c285800) [pid = 1948] [serial = 1371] [outer = 0x7f111bc20000]
19:51:20 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
19:51:20 INFO - document served over http requires an http
19:51:20 INFO - sub-resource via iframe-tag using the meta-csp
19:51:20 INFO - delivery method with swap-origin-redirect and when
19:51:20 INFO - the target request is cross-origin.
19:51:20 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 1839ms
19:51:20 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html
19:51:21 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:51:21 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1113946e00 == 43 [pid = 1948] [id = 491]
19:51:21 INFO - PROCESS | 1899 | ++DOMWINDOW == 129 (0x7f1113c74400) [pid = 1948] [serial = 1372] [outer = (nil)]
19:51:21 INFO - PROCESS | 1899 | ++DOMWINDOW == 130 (0x7f111c0ab400) [pid = 1948] [serial = 1373] [outer = 0x7f1113c74400]
19:51:21 INFO - PROCESS | 1899 | ++DOMWINDOW == 131 (0x7f111cf66c00) [pid = 1948] [serial = 1374] [outer = 0x7f1113c74400]
19:51:21 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:51:21 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:51:21 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111a4ea500 == 42 [pid = 1948] [id = 471]
19:51:21 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1117b41a00 == 41 [pid = 1948] [id = 470]
19:51:21 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1116616600 == 40 [pid = 1948] [id = 469]
19:51:21 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1114f20000 == 39 [pid = 1948] [id = 468]
19:51:21 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1116691100 == 38 [pid = 1948] [id = 467]
19:51:21 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111dfcbd00 == 37 [pid = 1948] [id = 465]
19:51:21 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111de81700 == 36 [pid = 1948] [id = 464]
19:51:21 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111d7af700 == 35 [pid = 1948] [id = 463]
19:51:22 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111d721c00 == 34 [pid = 1948] [id = 462]
19:51:22 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111d6e3800 == 33 [pid = 1948] [id = 461]
19:51:22 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111d6e1500 == 32 [pid = 1948] [id = 460]
19:51:22 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111ceac300 == 31 [pid = 1948] [id = 459]
19:51:22 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111ceaa000 == 30 [pid = 1948] [id = 458]
19:51:22 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111cc40d00 == 29 [pid = 1948] [id = 457]
19:51:22 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111bb2bf00 == 28 [pid = 1948] [id = 455]
19:51:22 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111c17d800 == 27 [pid = 1948] [id = 456]
19:51:22 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1119a40000 == 26 [pid = 1948] [id = 454]
19:51:22 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1115099900 == 25 [pid = 1948] [id = 453]
19:51:22 INFO - PROCESS | 1899 | --DOMWINDOW == 130 (0x7f111505d400) [pid = 1948] [serial = 1251] [outer = (nil)] [url = about:blank]
19:51:22 INFO - PROCESS | 1899 | --DOMWINDOW == 129 (0x7f1116252000) [pid = 1948] [serial = 1254] [outer = (nil)] [url = about:blank]
19:51:22 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
19:51:22 INFO - document served over http requires an http
19:51:22 INFO - sub-resource via script-tag using the meta-csp
19:51:22 INFO - delivery method with keep-origin-redirect and when
19:51:22 INFO - the target request is cross-origin.
19:51:22 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 1687ms
19:51:22 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html
19:51:22 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1116616600 == 26 [pid = 1948] [id = 492]
19:51:22 INFO - PROCESS | 1899 | ++DOMWINDOW == 130 (0x7f111d7e6400) [pid = 1948] [serial = 1375] [outer = (nil)]
19:51:23 INFO - PROCESS | 1899 | ++DOMWINDOW == 131 (0x7f111eb7fc00) [pid = 1948] [serial = 1376] [outer = 0x7f111d7e6400]
19:51:23 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:51:23 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:51:23 INFO - PROCESS | 1899 | ++DOMWINDOW == 132 (0x7f111fddd400) [pid = 1948] [serial = 1377] [outer = 0x7f111d7e6400]
19:51:23 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:51:23 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:51:24 INFO - PROCESS | 1899 | [Child 1948] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 885
19:51:24 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
19:51:24 INFO - document served over http requires an http
19:51:24 INFO - sub-resource via script-tag using the meta-csp
19:51:24 INFO - delivery method with no-redirect and when
19:51:24 INFO - the target request is cross-origin.
19:51:24 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html | took 1628ms
19:51:24 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html
19:51:24 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111a540600 == 27 [pid = 1948] [id = 493]
19:51:24 INFO - PROCESS | 1899 | ++DOMWINDOW == 133 (0x7f1120c5ec00) [pid = 1948] [serial = 1378] [outer = (nil)]
19:51:24 INFO - PROCESS | 1899 | ++DOMWINDOW == 134 (0x7f1120d44400) [pid = 1948] [serial = 1379] [outer = 0x7f1120c5ec00]
19:51:25 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:51:25 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:51:25 INFO - PROCESS | 1899 | ++DOMWINDOW == 135 (0x7f112151fc00) [pid = 1948] [serial = 1380] [outer = 0x7f1120c5ec00]
19:51:25 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:51:25 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:51:26 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
19:51:26 INFO - document served over http requires an http
19:51:26 INFO - sub-resource via script-tag using the meta-csp
19:51:26 INFO - delivery method with swap-origin-redirect and when
19:51:26 INFO - the target request is cross-origin.
19:51:26 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 2083ms
19:51:26 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html
19:51:26 INFO - PROCESS | 1899 | --DOMWINDOW == 134 (0x7f11193ed800) [pid = 1948] [serial = 1279] [outer = (nil)] [url = about:blank]
19:51:26 INFO - PROCESS | 1899 | --DOMWINDOW == 133 (0x7f111505d800) [pid = 1948] [serial = 1307] [outer = (nil)] [url = about:blank]
19:51:26 INFO - PROCESS | 1899 | --DOMWINDOW == 132 (0x7f111f92f400) [pid = 1948] [serial = 1301] [outer = (nil)] [url = about:blank]
19:51:26 INFO - PROCESS | 1899 | --DOMWINDOW == 131 (0x7f111bab8c00) [pid = 1948] [serial = 1289] [outer = (nil)] [url = about:blank]
19:51:26 INFO - PROCESS | 1899 | --DOMWINDOW == 130 (0x7f1113c63400) [pid = 1948] [serial = 1319] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
19:51:26 INFO - PROCESS | 1899 | --DOMWINDOW == 129 (0x7f111a6f0400) [pid = 1948] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446173424032]
19:51:26 INFO - PROCESS | 1899 | --DOMWINDOW == 128 (0x7f111f45a000) [pid = 1948] [serial = 1298] [outer = (nil)] [url = about:blank]
19:51:26 INFO - PROCESS | 1899 | --DOMWINDOW == 127 (0x7f111f57b000) [pid = 1948] [serial = 1304] [outer = (nil)] [url = about:blank]
19:51:26 INFO - PROCESS | 1899 | --DOMWINDOW == 126 (0x7f111c228400) [pid = 1948] [serial = 1316] [outer = (nil)] [url = about:blank]
19:51:26 INFO - PROCESS | 1899 | --DOMWINDOW == 125 (0x7f11178bc800) [pid = 1948] [serial = 1271] [outer = (nil)] [url = about:blank]
19:51:26 INFO - PROCESS | 1899 | --DOMWINDOW == 124 (0x7f111cdc7400) [pid = 1948] [serial = 1292] [outer = (nil)] [url = about:blank]
19:51:26 INFO - PROCESS | 1899 | --DOMWINDOW == 123 (0x7f1116104800) [pid = 1948] [serial = 1310] [outer = (nil)] [url = about:blank]
19:51:26 INFO - PROCESS | 1899 | --DOMWINDOW == 122 (0x7f1118e37800) [pid = 1948] [serial = 1274] [outer = (nil)] [url = about:blank]
19:51:26 INFO - PROCESS | 1899 | --DOMWINDOW == 121 (0x7f111a931400) [pid = 1948] [serial = 1287] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
19:51:26 INFO - PROCESS | 1899 | --DOMWINDOW == 120 (0x7f1115185400) [pid = 1948] [serial = 1268] [outer = (nil)] [url = about:blank]
19:51:26 INFO - PROCESS | 1899 | --DOMWINDOW == 119 (0x7f111e331c00) [pid = 1948] [serial = 1295] [outer = (nil)] [url = about:blank]
19:51:26 INFO - PROCESS | 1899 | --DOMWINDOW == 118 (0x7f111934b400) [pid = 1948] [serial = 1277] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
19:51:26 INFO - PROCESS | 1899 | --DOMWINDOW == 117 (0x7f111535a400) [pid = 1948] [serial = 1321] [outer = (nil)] [url = about:blank]
19:51:26 INFO - PROCESS | 1899 | --DOMWINDOW == 116 (0x7f11194a4400) [pid = 1948] [serial = 1313] [outer = (nil)] [url = about:blank]
19:51:26 INFO - PROCESS | 1899 | --DOMWINDOW == 115 (0x7f111a71fc00) [pid = 1948] [serial = 1284] [outer = (nil)] [url = about:blank]
19:51:26 INFO - PROCESS | 1899 | --DOMWINDOW == 114 (0x7f111505ac00) [pid = 1948] [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]
19:51:26 INFO - PROCESS | 1899 | --DOMWINDOW == 113 (0x7f111c0f3c00) [pid = 1948] [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]
19:51:26 INFO - PROCESS | 1899 | --DOMWINDOW == 112 (0x7f111934b000) [pid = 1948] [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]
19:51:26 INFO - PROCESS | 1899 | --DOMWINDOW == 111 (0x7f11160c0400) [pid = 1948] [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]
19:51:26 INFO - PROCESS | 1899 | --DOMWINDOW == 110 (0x7f111396e000) [pid = 1948] [serial = 1318] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
19:51:26 INFO - PROCESS | 1899 | --DOMWINDOW == 109 (0x7f111a5b8000) [pid = 1948] [serial = 1281] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446173424032]
19:51:26 INFO - PROCESS | 1899 | --DOMWINDOW == 108 (0x7f111a927800) [pid = 1948] [serial = 1286] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
19:51:26 INFO - PROCESS | 1899 | --DOMWINDOW == 107 (0x7f1118fb3400) [pid = 1948] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
19:51:26 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:51:26 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:51:26 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111cc40d00 == 28 [pid = 1948] [id = 494]
19:51:26 INFO - PROCESS | 1899 | ++DOMWINDOW == 108 (0x7f111391d000) [pid = 1948] [serial = 1381] [outer = (nil)]
19:51:27 INFO - PROCESS | 1899 | ++DOMWINDOW == 109 (0x7f111391d800) [pid = 1948] [serial = 1382] [outer = 0x7f111391d000]
19:51:27 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:51:27 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:51:27 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:51:27 INFO - PROCESS | 1899 | ++DOMWINDOW == 110 (0x7f1115185400) [pid = 1948] [serial = 1383] [outer = 0x7f111391d000]
19:51:27 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:51:28 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
19:51:28 INFO - document served over http requires an http
19:51:28 INFO - sub-resource via xhr-request using the meta-csp
19:51:28 INFO - delivery method with keep-origin-redirect and when
19:51:28 INFO - the target request is cross-origin.
19:51:28 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 2146ms
19:51:28 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html
19:51:28 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:51:28 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1114f23700 == 29 [pid = 1948] [id = 495]
19:51:28 INFO - PROCESS | 1899 | ++DOMWINDOW == 111 (0x7f111505a000) [pid = 1948] [serial = 1384] [outer = (nil)]
19:51:29 INFO - PROCESS | 1899 | ++DOMWINDOW == 112 (0x7f11150a8800) [pid = 1948] [serial = 1385] [outer = 0x7f111505a000]
19:51:29 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:51:29 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:51:29 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:51:29 INFO - PROCESS | 1899 | ++DOMWINDOW == 113 (0x7f11178bc800) [pid = 1948] [serial = 1386] [outer = 0x7f111505a000]
19:51:29 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:51:29 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:51:29 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:51:30 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
19:51:30 INFO - document served over http requires an http
19:51:30 INFO - sub-resource via xhr-request using the meta-csp
19:51:30 INFO - delivery method with no-redirect and when
19:51:30 INFO - the target request is cross-origin.
19:51:30 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html | took 2051ms
19:51:30 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html
19:51:31 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111bb2bf00 == 30 [pid = 1948] [id = 496]
19:51:31 INFO - PROCESS | 1899 | ++DOMWINDOW == 114 (0x7f1118facc00) [pid = 1948] [serial = 1387] [outer = (nil)]
19:51:31 INFO - PROCESS | 1899 | ++DOMWINDOW == 115 (0x7f1118fb3400) [pid = 1948] [serial = 1388] [outer = 0x7f1118facc00]
19:51:32 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:51:32 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:51:32 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:51:32 INFO - PROCESS | 1899 | ++DOMWINDOW == 116 (0x7f1119ada400) [pid = 1948] [serial = 1389] [outer = 0x7f1118facc00]
19:51:32 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:51:32 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:51:33 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
19:51:33 INFO - document served over http requires an http
19:51:33 INFO - sub-resource via xhr-request using the meta-csp
19:51:33 INFO - delivery method with swap-origin-redirect and when
19:51:33 INFO - the target request is cross-origin.
19:51:33 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 2593ms
19:51:33 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html
19:51:33 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111ceaa000 == 31 [pid = 1948] [id = 497]
19:51:33 INFO - PROCESS | 1899 | ++DOMWINDOW == 117 (0x7f111a77c400) [pid = 1948] [serial = 1390] [outer = (nil)]
19:51:33 INFO - PROCESS | 1899 | ++DOMWINDOW == 118 (0x7f111a7fa400) [pid = 1948] [serial = 1391] [outer = 0x7f111a77c400]
19:51:33 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:51:33 INFO - PROCESS | 1899 | ++DOMWINDOW == 119 (0x7f111a931c00) [pid = 1948] [serial = 1392] [outer = 0x7f111a77c400]
19:51:33 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:51:34 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:51:34 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
19:51:34 INFO - document served over http requires an https
19:51:34 INFO - sub-resource via fetch-request using the meta-csp
19:51:34 INFO - delivery method with keep-origin-redirect and when
19:51:34 INFO - the target request is cross-origin.
19:51:34 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 1698ms
19:51:34 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html
19:51:35 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:51:35 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111de7f400 == 32 [pid = 1948] [id = 498]
19:51:35 INFO - PROCESS | 1899 | ++DOMWINDOW == 120 (0x7f111cc9c000) [pid = 1948] [serial = 1393] [outer = (nil)]
19:51:35 INFO - PROCESS | 1899 | ++DOMWINDOW == 121 (0x7f111cdc7400) [pid = 1948] [serial = 1394] [outer = 0x7f111cc9c000]
19:51:35 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:51:35 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:51:35 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:51:35 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:51:35 INFO - PROCESS | 1899 | ++DOMWINDOW == 122 (0x7f111a4bc400) [pid = 1948] [serial = 1395] [outer = 0x7f111cc9c000]
19:51:35 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:51:35 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:51:36 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
19:51:36 INFO - document served over http requires an https
19:51:36 INFO - sub-resource via fetch-request using the meta-csp
19:51:36 INFO - delivery method with no-redirect and when
19:51:36 INFO - the target request is cross-origin.
19:51:36 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html | took 1783ms
19:51:36 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html
19:51:36 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:51:37 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111e213e00 == 33 [pid = 1948] [id = 499]
19:51:37 INFO - PROCESS | 1899 | ++DOMWINDOW == 123 (0x7f111f5e7c00) [pid = 1948] [serial = 1396] [outer = (nil)]
19:51:37 INFO - PROCESS | 1899 | ++DOMWINDOW == 124 (0x7f111f92f400) [pid = 1948] [serial = 1397] [outer = 0x7f111f5e7c00]
19:51:37 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:51:37 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:51:37 INFO - PROCESS | 1899 | ++DOMWINDOW == 125 (0x7f1123077400) [pid = 1948] [serial = 1398] [outer = 0x7f111f5e7c00]
19:51:37 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:51:37 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:51:37 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:51:38 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
19:51:38 INFO - document served over http requires an https
19:51:38 INFO - sub-resource via fetch-request using the meta-csp
19:51:38 INFO - delivery method with swap-origin-redirect and when
19:51:38 INFO - the target request is cross-origin.
19:51:38 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 1893ms
19:51:38 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html
19:51:38 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:51:39 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:51:39 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:51:39 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111f855a00 == 34 [pid = 1948] [id = 500]
19:51:39 INFO - PROCESS | 1899 | ++DOMWINDOW == 126 (0x7f11262c4c00) [pid = 1948] [serial = 1399] [outer = (nil)]
19:51:39 INFO - PROCESS | 1899 | ++DOMWINDOW == 127 (0x7f111bb8e000) [pid = 1948] [serial = 1400] [outer = 0x7f11262c4c00]
19:51:39 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:51:39 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:51:39 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:51:39 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:51:39 INFO - PROCESS | 1899 | ++DOMWINDOW == 128 (0x7f111bd17400) [pid = 1948] [serial = 1401] [outer = 0x7f11262c4c00]
19:51:39 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:51:40 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:51:40 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111fd22900 == 35 [pid = 1948] [id = 501]
19:51:40 INFO - PROCESS | 1899 | ++DOMWINDOW == 129 (0x7f111bd17c00) [pid = 1948] [serial = 1402] [outer = (nil)]
19:51:40 INFO - PROCESS | 1899 | [Child 1948] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 885
19:51:41 INFO - PROCESS | 1899 | ++DOMWINDOW == 130 (0x7f111a6fe000) [pid = 1948] [serial = 1403] [outer = 0x7f111bd17c00]
19:51:41 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
19:51:41 INFO - document served over http requires an https
19:51:41 INFO - sub-resource via iframe-tag using the meta-csp
19:51:41 INFO - delivery method with keep-origin-redirect and when
19:51:41 INFO - the target request is cross-origin.
19:51:41 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 2644ms
19:51:41 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html
19:51:41 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111fd80c00 == 36 [pid = 1948] [id = 502]
19:51:41 INFO - PROCESS | 1899 | ++DOMWINDOW == 131 (0x7f111c01c800) [pid = 1948] [serial = 1404] [outer = (nil)]
19:51:41 INFO - PROCESS | 1899 | ++DOMWINDOW == 132 (0x7f1119243000) [pid = 1948] [serial = 1405] [outer = 0x7f111c01c800]
19:51:42 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:51:42 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:51:42 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:51:42 INFO - PROCESS | 1899 | ++DOMWINDOW == 133 (0x7f111c143800) [pid = 1948] [serial = 1406] [outer = 0x7f111c01c800]
19:51:42 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:51:42 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:51:43 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1120c0fe00 == 37 [pid = 1948] [id = 503]
19:51:43 INFO - PROCESS | 1899 | ++DOMWINDOW == 134 (0x7f111a78fc00) [pid = 1948] [serial = 1407] [outer = (nil)]
19:51:43 INFO - PROCESS | 1899 | ++DOMWINDOW == 135 (0x7f111c2dd400) [pid = 1948] [serial = 1408] [outer = 0x7f111a78fc00]
19:51:43 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
19:51:43 INFO - document served over http requires an https
19:51:43 INFO - sub-resource via iframe-tag using the meta-csp
19:51:43 INFO - delivery method with no-redirect and when
19:51:43 INFO - the target request is cross-origin.
19:51:43 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 2345ms
19:51:43 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html
19:51:44 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1120d69a00 == 38 [pid = 1948] [id = 504]
19:51:44 INFO - PROCESS | 1899 | ++DOMWINDOW == 136 (0x7f11195d8000) [pid = 1948] [serial = 1409] [outer = (nil)]
19:51:44 INFO - PROCESS | 1899 | ++DOMWINDOW == 137 (0x7f111c2ddc00) [pid = 1948] [serial = 1410] [outer = 0x7f11195d8000]
19:51:44 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:51:44 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:51:44 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:51:44 INFO - PROCESS | 1899 | ++DOMWINDOW == 138 (0x7f111ccc9800) [pid = 1948] [serial = 1411] [outer = 0x7f11195d8000]
19:51:44 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:51:44 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:51:45 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1120d6c700 == 39 [pid = 1948] [id = 505]
19:51:45 INFO - PROCESS | 1899 | ++DOMWINDOW == 139 (0x7f111c22b400) [pid = 1948] [serial = 1412] [outer = (nil)]
19:51:46 INFO - PROCESS | 1899 | [Child 1948] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 885
19:51:46 INFO - PROCESS | 1899 | ++DOMWINDOW == 140 (0x7f111cf9e800) [pid = 1948] [serial = 1413] [outer = 0x7f111c22b400]
19:51:46 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
19:51:46 INFO - document served over http requires an https
19:51:46 INFO - sub-resource via iframe-tag using the meta-csp
19:51:46 INFO - delivery method with swap-origin-redirect and when
19:51:46 INFO - the target request is cross-origin.
19:51:46 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 3092ms
19:51:46 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html
19:51:47 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1121028500 == 40 [pid = 1948] [id = 506]
19:51:47 INFO - PROCESS | 1899 | ++DOMWINDOW == 141 (0x7f111cfe0400) [pid = 1948] [serial = 1414] [outer = (nil)]
19:51:47 INFO - PROCESS | 1899 | ++DOMWINDOW == 142 (0x7f111cfe0800) [pid = 1948] [serial = 1415] [outer = 0x7f111cfe0400]
19:51:47 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:51:47 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:51:47 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:51:47 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:51:47 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:51:47 INFO - PROCESS | 1899 | ++DOMWINDOW == 143 (0x7f111c306000) [pid = 1948] [serial = 1416] [outer = 0x7f111cfe0400]
19:51:47 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:51:47 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:51:48 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
19:51:48 INFO - document served over http requires an https
19:51:48 INFO - sub-resource via script-tag using the meta-csp
19:51:48 INFO - delivery method with keep-origin-redirect and when
19:51:48 INFO - the target request is cross-origin.
19:51:48 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 2089ms
19:51:48 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/script-tag/generic.no-redirect.http.html
19:51:49 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1121100f00 == 41 [pid = 1948] [id = 507]
19:51:49 INFO - PROCESS | 1899 | ++DOMWINDOW == 144 (0x7f111cd39c00) [pid = 1948] [serial = 1417] [outer = (nil)]
19:51:49 INFO - PROCESS | 1899 | ++DOMWINDOW == 145 (0x7f111f4b3000) [pid = 1948] [serial = 1418] [outer = 0x7f111cd39c00]
19:51:49 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:51:49 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:51:49 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:51:49 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:51:49 INFO - PROCESS | 1899 | ++DOMWINDOW == 146 (0x7f111f4b3800) [pid = 1948] [serial = 1419] [outer = 0x7f111cd39c00]
19:51:49 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:51:49 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:51:50 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
19:51:50 INFO - document served over http requires an https
19:51:50 INFO - sub-resource via script-tag using the meta-csp
19:51:50 INFO - delivery method with no-redirect and when
19:51:50 INFO - the target request is cross-origin.
19:51:50 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/script-tag/generic.no-redirect.http.html | took 1895ms
19:51:50 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html
19:51:51 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f11214df900 == 42 [pid = 1948] [id = 508]
19:51:51 INFO - PROCESS | 1899 | ++DOMWINDOW == 147 (0x7f111d6f5400) [pid = 1948] [serial = 1420] [outer = (nil)]
19:51:51 INFO - PROCESS | 1899 | ++DOMWINDOW == 148 (0x7f111d6c8400) [pid = 1948] [serial = 1421] [outer = 0x7f111d6f5400]
19:51:51 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:51:51 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:51:51 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:51:51 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:51:51 INFO - PROCESS | 1899 | ++DOMWINDOW == 149 (0x7f111e3a8000) [pid = 1948] [serial = 1422] [outer = 0x7f111d6f5400]
19:51:51 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:51:51 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:51:52 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
19:51:52 INFO - document served over http requires an https
19:51:52 INFO - sub-resource via script-tag using the meta-csp
19:51:52 INFO - delivery method with swap-origin-redirect and when
19:51:52 INFO - the target request is cross-origin.
19:51:52 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 1958ms
19:51:52 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html
19:51:52 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:51:52 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:51:52 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1122f0a300 == 43 [pid = 1948] [id = 509]
19:51:52 INFO - PROCESS | 1899 | ++DOMWINDOW == 150 (0x7f111eaff400) [pid = 1948] [serial = 1423] [outer = (nil)]
19:51:53 INFO - PROCESS | 1899 | ++DOMWINDOW == 151 (0x7f111e260000) [pid = 1948] [serial = 1424] [outer = 0x7f111eaff400]
19:51:53 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:51:53 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:51:53 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:51:53 INFO - PROCESS | 1899 | ++DOMWINDOW == 152 (0x7f111e260800) [pid = 1948] [serial = 1425] [outer = 0x7f111eaff400]
19:51:53 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:51:53 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:51:53 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:51:53 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:51:55 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
19:51:55 INFO - document served over http requires an https
19:51:55 INFO - sub-resource via xhr-request using the meta-csp
19:51:55 INFO - delivery method with keep-origin-redirect and when
19:51:55 INFO - the target request is cross-origin.
19:51:55 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 2334ms
19:51:55 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html
19:51:55 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f11231fbe00 == 44 [pid = 1948] [id = 510]
19:51:55 INFO - PROCESS | 1899 | ++DOMWINDOW == 153 (0x7f111d631c00) [pid = 1948] [serial = 1426] [outer = (nil)]
19:51:55 INFO - PROCESS | 1899 | ++DOMWINDOW == 154 (0x7f111f4d0400) [pid = 1948] [serial = 1427] [outer = 0x7f111d631c00]
19:51:55 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:51:55 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:51:56 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:51:56 INFO - PROCESS | 1899 | ++DOMWINDOW == 155 (0x7f1120633000) [pid = 1948] [serial = 1428] [outer = 0x7f111d631c00]
19:51:56 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:51:56 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:51:56 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:51:58 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
19:51:58 INFO - document served over http requires an https
19:51:58 INFO - sub-resource via xhr-request using the meta-csp
19:51:58 INFO - delivery method with no-redirect and when
19:51:58 INFO - the target request is cross-origin.
19:51:58 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html | took 3401ms
19:51:58 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html
19:51:58 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1114f23200 == 45 [pid = 1948] [id = 511]
19:51:58 INFO - PROCESS | 1899 | ++DOMWINDOW == 156 (0x7f1114d69400) [pid = 1948] [serial = 1429] [outer = (nil)]
19:51:59 INFO - PROCESS | 1899 | ++DOMWINDOW == 157 (0x7f1118c9e400) [pid = 1948] [serial = 1430] [outer = 0x7f1114d69400]
19:51:59 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:51:59 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:51:59 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:51:59 INFO - PROCESS | 1899 | ++DOMWINDOW == 158 (0x7f111bd42000) [pid = 1948] [serial = 1431] [outer = 0x7f1114d69400]
19:52:00 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:52:00 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111632ca00 == 44 [pid = 1948] [id = 473]
19:52:00 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111a53de00 == 43 [pid = 1948] [id = 475]
19:52:00 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1116e19600 == 42 [pid = 1948] [id = 474]
19:52:00 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111a9f2300 == 41 [pid = 1948] [id = 476]
19:52:00 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111c010e00 == 40 [pid = 1948] [id = 477]
19:52:00 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111cc97000 == 39 [pid = 1948] [id = 478]
19:52:00 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111ceaaf00 == 38 [pid = 1948] [id = 479]
19:52:00 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111d7acf00 == 37 [pid = 1948] [id = 480]
19:52:00 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111e241a00 == 36 [pid = 1948] [id = 481]
19:52:00 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111ef2ad00 == 35 [pid = 1948] [id = 482]
19:52:00 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111f5eb200 == 34 [pid = 1948] [id = 483]
19:52:00 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111f858c00 == 33 [pid = 1948] [id = 484]
19:52:00 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111cc3fe00 == 32 [pid = 1948] [id = 488]
19:52:00 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1117edd400 == 31 [pid = 1948] [id = 487]
19:52:00 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111fd23800 == 30 [pid = 1948] [id = 486]
19:52:00 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111a4ed200 == 29 [pid = 1948] [id = 435]
19:52:00 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111a4eaf00 == 28 [pid = 1948] [id = 452]
19:52:00 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111bb2f100 == 27 [pid = 1948] [id = 490]
19:52:00 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111d6e2e00 == 26 [pid = 1948] [id = 489]
19:52:00 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1113946e00 == 25 [pid = 1948] [id = 491]
19:52:00 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111a53f200 == 24 [pid = 1948] [id = 472]
19:52:00 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1116616600 == 23 [pid = 1948] [id = 492]
19:52:00 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111a540600 == 22 [pid = 1948] [id = 493]
19:52:00 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111cc40d00 == 21 [pid = 1948] [id = 494]
19:52:01 INFO - PROCESS | 1899 | --DOMWINDOW == 157 (0x7f111a618000) [pid = 1948] [serial = 1314] [outer = (nil)] [url = about:blank]
19:52:01 INFO - PROCESS | 1899 | --DOMWINDOW == 156 (0x7f1118c9d000) [pid = 1948] [serial = 1311] [outer = (nil)] [url = about:blank]
19:52:01 INFO - PROCESS | 1899 | --DOMWINDOW == 155 (0x7f111d760800) [pid = 1948] [serial = 1317] [outer = (nil)] [url = about:blank]
19:52:01 INFO - PROCESS | 1899 | --DOMWINDOW == 154 (0x7f1116e4dc00) [pid = 1948] [serial = 1308] [outer = (nil)] [url = about:blank]
19:52:01 INFO - PROCESS | 1899 | --DOMWINDOW == 153 (0x7f111513e400) [pid = 1948] [serial = 1266] [outer = (nil)] [url = about:blank]
19:52:02 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
19:52:02 INFO - document served over http requires an https
19:52:02 INFO - sub-resource via xhr-request using the meta-csp
19:52:02 INFO - delivery method with swap-origin-redirect and when
19:52:02 INFO - the target request is cross-origin.
19:52:02 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 3607ms
19:52:02 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html
19:52:02 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1115098a00 == 22 [pid = 1948] [id = 512]
19:52:02 INFO - PROCESS | 1899 | ++DOMWINDOW == 154 (0x7f11160c0400) [pid = 1948] [serial = 1432] [outer = (nil)]
19:52:02 INFO - PROCESS | 1899 | ++DOMWINDOW == 155 (0x7f11160c0c00) [pid = 1948] [serial = 1433] [outer = 0x7f11160c0400]
19:52:02 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:52:02 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:52:02 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:52:02 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:52:03 INFO - PROCESS | 1899 | ++DOMWINDOW == 156 (0x7f1116e4dc00) [pid = 1948] [serial = 1434] [outer = 0x7f11160c0400]
19:52:03 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:52:03 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:52:03 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:52:03 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
19:52:03 INFO - document served over http requires an http
19:52:03 INFO - sub-resource via fetch-request using the meta-csp
19:52:03 INFO - delivery method with keep-origin-redirect and when
19:52:03 INFO - the target request is same-origin.
19:52:03 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 1766ms
19:52:03 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html
19:52:04 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:52:04 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f11178c3e00 == 23 [pid = 1948] [id = 513]
19:52:04 INFO - PROCESS | 1899 | ++DOMWINDOW == 157 (0x7f1119227000) [pid = 1948] [serial = 1435] [outer = (nil)]
19:52:04 INFO - PROCESS | 1899 | ++DOMWINDOW == 158 (0x7f1119243c00) [pid = 1948] [serial = 1436] [outer = 0x7f1119227000]
19:52:04 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:52:04 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:52:04 INFO - PROCESS | 1899 | ++DOMWINDOW == 159 (0x7f1119546400) [pid = 1948] [serial = 1437] [outer = 0x7f1119227000]
19:52:04 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:52:04 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:52:05 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
19:52:05 INFO - document served over http requires an http
19:52:05 INFO - sub-resource via fetch-request using the meta-csp
19:52:05 INFO - delivery method with no-redirect and when
19:52:05 INFO - the target request is same-origin.
19:52:05 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html | took 1738ms
19:52:05 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html
19:52:06 INFO - PROCESS | 1899 | --DOMWINDOW == 158 (0x7f111d7e6400) [pid = 1948] [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]
19:52:06 INFO - PROCESS | 1899 | --DOMWINDOW == 157 (0x7f1113c74400) [pid = 1948] [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]
19:52:06 INFO - PROCESS | 1899 | --DOMWINDOW == 156 (0x7f1113913000) [pid = 1948] [serial = 1323] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446173451456]
19:52:06 INFO - PROCESS | 1899 | --DOMWINDOW == 155 (0x7f1120c5ec00) [pid = 1948] [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]
19:52:06 INFO - PROCESS | 1899 | --DOMWINDOW == 154 (0x7f1114eeac00) [pid = 1948] [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]
19:52:06 INFO - PROCESS | 1899 | --DOMWINDOW == 153 (0x7f1116196800) [pid = 1948] [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]
19:52:06 INFO - PROCESS | 1899 | --DOMWINDOW == 152 (0x7f111bc20000) [pid = 1948] [serial = 1370] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
19:52:06 INFO - PROCESS | 1899 | --DOMWINDOW == 151 (0x7f1118ecbc00) [pid = 1948] [serial = 1365] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446173478806]
19:52:06 INFO - PROCESS | 1899 | --DOMWINDOW == 150 (0x7f1113c74c00) [pid = 1948] [serial = 1360] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
19:52:06 INFO - PROCESS | 1899 | --DOMWINDOW == 149 (0x7f111934b800) [pid = 1948] [serial = 1328] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
19:52:06 INFO - PROCESS | 1899 | --DOMWINDOW == 148 (0x7f111c285800) [pid = 1948] [serial = 1371] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
19:52:06 INFO - PROCESS | 1899 | --DOMWINDOW == 147 (0x7f1114dc9000) [pid = 1948] [serial = 1361] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
19:52:06 INFO - PROCESS | 1899 | --DOMWINDOW == 146 (0x7f1118a23000) [pid = 1948] [serial = 1326] [outer = (nil)] [url = about:blank]
19:52:06 INFO - PROCESS | 1899 | --DOMWINDOW == 145 (0x7f111a897400) [pid = 1948] [serial = 1358] [outer = (nil)] [url = about:blank]
19:52:06 INFO - PROCESS | 1899 | --DOMWINDOW == 144 (0x7f1122f14400) [pid = 1948] [serial = 1349] [outer = (nil)] [url = about:blank]
19:52:06 INFO - PROCESS | 1899 | --DOMWINDOW == 143 (0x7f1122a5b400) [pid = 1948] [serial = 1346] [outer = (nil)] [url = about:blank]
19:52:06 INFO - PROCESS | 1899 | --DOMWINDOW == 142 (0x7f11195d8c00) [pid = 1948] [serial = 1329] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
19:52:06 INFO - PROCESS | 1899 | --DOMWINDOW == 141 (0x7f111e3a2800) [pid = 1948] [serial = 1334] [outer = (nil)] [url = about:blank]
19:52:06 INFO - PROCESS | 1899 | --DOMWINDOW == 140 (0x7f111399c000) [pid = 1948] [serial = 1324] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446173451456]
19:52:06 INFO - PROCESS | 1899 | --DOMWINDOW == 139 (0x7f111c0ab400) [pid = 1948] [serial = 1373] [outer = (nil)] [url = about:blank]
19:52:06 INFO - PROCESS | 1899 | --DOMWINDOW == 138 (0x7f1125ef1000) [pid = 1948] [serial = 1352] [outer = (nil)] [url = about:blank]
19:52:06 INFO - PROCESS | 1899 | --DOMWINDOW == 137 (0x7f111eb7fc00) [pid = 1948] [serial = 1376] [outer = (nil)] [url = about:blank]
19:52:06 INFO - PROCESS | 1899 | --DOMWINDOW == 136 (0x7f11206b6000) [pid = 1948] [serial = 1340] [outer = (nil)] [url = about:blank]
19:52:06 INFO - PROCESS | 1899 | --DOMWINDOW == 135 (0x7f111a6c4c00) [pid = 1948] [serial = 1331] [outer = (nil)] [url = about:blank]
19:52:06 INFO - PROCESS | 1899 | --DOMWINDOW == 134 (0x7f11161a9000) [pid = 1948] [serial = 1363] [outer = (nil)] [url = about:blank]
19:52:06 INFO - PROCESS | 1899 | --DOMWINDOW == 133 (0x7f11161a9800) [pid = 1948] [serial = 1368] [outer = (nil)] [url = about:blank]
19:52:06 INFO - PROCESS | 1899 | --DOMWINDOW == 132 (0x7f11193d4400) [pid = 1948] [serial = 1366] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446173478806]
19:52:06 INFO - PROCESS | 1899 | --DOMWINDOW == 131 (0x7f1120230400) [pid = 1948] [serial = 1337] [outer = (nil)] [url = about:blank]
19:52:06 INFO - PROCESS | 1899 | --DOMWINDOW == 130 (0x7f112633d800) [pid = 1948] [serial = 1355] [outer = (nil)] [url = about:blank]
19:52:06 INFO - PROCESS | 1899 | --DOMWINDOW == 129 (0x7f112102ec00) [pid = 1948] [serial = 1343] [outer = (nil)] [url = about:blank]
19:52:06 INFO - PROCESS | 1899 | --DOMWINDOW == 128 (0x7f1120d44400) [pid = 1948] [serial = 1379] [outer = (nil)] [url = about:blank]
19:52:06 INFO - PROCESS | 1899 | --DOMWINDOW == 127 (0x7f111391d800) [pid = 1948] [serial = 1382] [outer = (nil)] [url = about:blank]
19:52:06 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:52:06 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1117edd900 == 24 [pid = 1948] [id = 514]
19:52:06 INFO - PROCESS | 1899 | ++DOMWINDOW == 128 (0x7f1113913000) [pid = 1948] [serial = 1438] [outer = (nil)]
19:52:06 INFO - PROCESS | 1899 | ++DOMWINDOW == 129 (0x7f111391d800) [pid = 1948] [serial = 1439] [outer = 0x7f1113913000]
19:52:07 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:52:07 INFO - PROCESS | 1899 | ++DOMWINDOW == 130 (0x7f1114dc9000) [pid = 1948] [serial = 1440] [outer = 0x7f1113913000]
19:52:07 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:52:07 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:52:07 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
19:52:07 INFO - document served over http requires an http
19:52:07 INFO - sub-resource via fetch-request using the meta-csp
19:52:07 INFO - delivery method with swap-origin-redirect and when
19:52:07 INFO - the target request is same-origin.
19:52:07 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 2206ms
19:52:07 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html
19:52:08 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1119a44600 == 25 [pid = 1948] [id = 515]
19:52:08 INFO - PROCESS | 1899 | ++DOMWINDOW == 131 (0x7f11160c0800) [pid = 1948] [serial = 1441] [outer = (nil)]
19:52:08 INFO - PROCESS | 1899 | ++DOMWINDOW == 132 (0x7f1116196800) [pid = 1948] [serial = 1442] [outer = 0x7f11160c0800]
19:52:08 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:52:08 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:52:08 INFO - PROCESS | 1899 | ++DOMWINDOW == 133 (0x7f111698f400) [pid = 1948] [serial = 1443] [outer = 0x7f11160c0800]
19:52:08 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:52:09 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f11178c2000 == 26 [pid = 1948] [id = 516]
19:52:09 INFO - PROCESS | 1899 | ++DOMWINDOW == 134 (0x7f11139b1400) [pid = 1948] [serial = 1444] [outer = (nil)]
19:52:10 INFO - PROCESS | 1899 | [Child 1948] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 885
19:52:10 INFO - PROCESS | 1899 | ++DOMWINDOW == 135 (0x7f111505ac00) [pid = 1948] [serial = 1445] [outer = 0x7f11139b1400]
19:52:10 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
19:52:10 INFO - document served over http requires an http
19:52:10 INFO - sub-resource via iframe-tag using the meta-csp
19:52:10 INFO - delivery method with keep-origin-redirect and when
19:52:10 INFO - the target request is same-origin.
19:52:10 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 2782ms
19:52:10 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/iframe-tag/generic.no-redirect.http.html
19:52:11 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:52:11 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1117b43300 == 27 [pid = 1948] [id = 517]
19:52:11 INFO - PROCESS | 1899 | ++DOMWINDOW == 136 (0x7f1117e5b400) [pid = 1948] [serial = 1446] [outer = (nil)]
19:52:11 INFO - PROCESS | 1899 | ++DOMWINDOW == 137 (0x7f1118a23000) [pid = 1948] [serial = 1447] [outer = 0x7f1117e5b400]
19:52:11 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:52:11 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:52:11 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:52:12 INFO - PROCESS | 1899 | ++DOMWINDOW == 138 (0x7f111934b800) [pid = 1948] [serial = 1448] [outer = 0x7f1117e5b400]
19:52:12 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:52:12 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:52:12 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111a53de00 == 28 [pid = 1948] [id = 518]
19:52:12 INFO - PROCESS | 1899 | ++DOMWINDOW == 139 (0x7f11193d4800) [pid = 1948] [serial = 1449] [outer = (nil)]
19:52:13 INFO - PROCESS | 1899 | ++DOMWINDOW == 140 (0x7f111a4bc800) [pid = 1948] [serial = 1450] [outer = 0x7f11193d4800]
19:52:13 INFO - PROCESS | 1899 | [Child 1948] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 885
19:52:13 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
19:52:13 INFO - document served over http requires an http
19:52:13 INFO - sub-resource via iframe-tag using the meta-csp
19:52:13 INFO - delivery method with no-redirect and when
19:52:13 INFO - the target request is same-origin.
19:52:13 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 2648ms
19:52:13 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html
19:52:13 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111a709600 == 29 [pid = 1948] [id = 519]
19:52:13 INFO - PROCESS | 1899 | ++DOMWINDOW == 141 (0x7f111a6fe800) [pid = 1948] [serial = 1451] [outer = (nil)]
19:52:14 INFO - PROCESS | 1899 | ++DOMWINDOW == 142 (0x7f111a779000) [pid = 1948] [serial = 1452] [outer = 0x7f111a6fe800]
19:52:14 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:52:14 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:52:14 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:52:14 INFO - PROCESS | 1899 | ++DOMWINDOW == 143 (0x7f111a925400) [pid = 1948] [serial = 1453] [outer = 0x7f111a6fe800]
19:52:14 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:52:14 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:52:14 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:52:15 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111a9f2d00 == 30 [pid = 1948] [id = 520]
19:52:15 INFO - PROCESS | 1899 | ++DOMWINDOW == 144 (0x7f111a931400) [pid = 1948] [serial = 1454] [outer = (nil)]
19:52:15 INFO - PROCESS | 1899 | ++DOMWINDOW == 145 (0x7f111a9c9400) [pid = 1948] [serial = 1455] [outer = 0x7f111a931400]
19:52:15 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
19:52:15 INFO - document served over http requires an http
19:52:15 INFO - sub-resource via iframe-tag using the meta-csp
19:52:15 INFO - delivery method with swap-origin-redirect and when
19:52:15 INFO - the target request is same-origin.
19:52:15 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 2289ms
19:52:15 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html
19:52:16 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:52:16 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:52:16 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111bd3c800 == 31 [pid = 1948] [id = 521]
19:52:16 INFO - PROCESS | 1899 | ++DOMWINDOW == 146 (0x7f111bb7cc00) [pid = 1948] [serial = 1456] [outer = (nil)]
19:52:17 INFO - PROCESS | 1899 | ++DOMWINDOW == 147 (0x7f111bb8e800) [pid = 1948] [serial = 1457] [outer = 0x7f111bb7cc00]
19:52:17 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:52:17 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:52:17 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:52:17 INFO - PROCESS | 1899 | ++DOMWINDOW == 148 (0x7f1113c74800) [pid = 1948] [serial = 1458] [outer = 0x7f111bb7cc00]
19:52:17 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:52:17 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:52:18 INFO - PROCESS | 1899 | [Child 1948] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 885
19:52:18 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
19:52:18 INFO - document served over http requires an http
19:52:18 INFO - sub-resource via script-tag using the meta-csp
19:52:18 INFO - delivery method with keep-origin-redirect and when
19:52:18 INFO - the target request is same-origin.
19:52:18 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 2562ms
19:52:18 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/script-tag/generic.no-redirect.http.html
19:52:18 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111cc97000 == 32 [pid = 1948] [id = 522]
19:52:18 INFO - PROCESS | 1899 | ++DOMWINDOW == 149 (0x7f111c143400) [pid = 1948] [serial = 1459] [outer = (nil)]
19:52:18 INFO - PROCESS | 1899 | ++DOMWINDOW == 150 (0x7f111c1b4000) [pid = 1948] [serial = 1460] [outer = 0x7f111c143400]
19:52:18 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:52:19 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:52:19 INFO - PROCESS | 1899 | ++DOMWINDOW == 151 (0x7f111c29f000) [pid = 1948] [serial = 1461] [outer = 0x7f111c143400]
19:52:19 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:52:19 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:52:19 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
19:52:19 INFO - document served over http requires an http
19:52:19 INFO - sub-resource via script-tag using the meta-csp
19:52:19 INFO - delivery method with no-redirect and when
19:52:19 INFO - the target request is same-origin.
19:52:19 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/script-tag/generic.no-redirect.http.html | took 1629ms
19:52:19 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html
19:52:20 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111ceaeb00 == 33 [pid = 1948] [id = 523]
19:52:20 INFO - PROCESS | 1899 | ++DOMWINDOW == 152 (0x7f111ccc9000) [pid = 1948] [serial = 1462] [outer = (nil)]
19:52:20 INFO - PROCESS | 1899 | ++DOMWINDOW == 153 (0x7f111ccc9400) [pid = 1948] [serial = 1463] [outer = 0x7f111ccc9000]
19:52:20 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:52:20 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:52:20 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:52:20 INFO - PROCESS | 1899 | ++DOMWINDOW == 154 (0x7f111ce97800) [pid = 1948] [serial = 1464] [outer = 0x7f111ccc9000]
19:52:20 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:52:20 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:52:21 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
19:52:21 INFO - document served over http requires an http
19:52:21 INFO - sub-resource via script-tag using the meta-csp
19:52:21 INFO - delivery method with swap-origin-redirect and when
19:52:21 INFO - the target request is same-origin.
19:52:21 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 1740ms
19:52:21 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html
19:52:21 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111d7af200 == 34 [pid = 1948] [id = 524]
19:52:21 INFO - PROCESS | 1899 | ++DOMWINDOW == 155 (0x7f111d6f1c00) [pid = 1948] [serial = 1465] [outer = (nil)]
19:52:22 INFO - PROCESS | 1899 | ++DOMWINDOW == 156 (0x7f111d760400) [pid = 1948] [serial = 1466] [outer = 0x7f111d6f1c00]
19:52:22 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:52:22 INFO - PROCESS | 1899 | ++DOMWINDOW == 157 (0x7f111e26ac00) [pid = 1948] [serial = 1467] [outer = 0x7f111d6f1c00]
19:52:22 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:52:22 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:52:23 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
19:52:23 INFO - document served over http requires an http
19:52:23 INFO - sub-resource via xhr-request using the meta-csp
19:52:23 INFO - delivery method with keep-origin-redirect and when
19:52:23 INFO - the target request is same-origin.
19:52:23 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 1758ms
19:52:23 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/xhr-request/generic.no-redirect.http.html
19:52:23 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111e245b00 == 35 [pid = 1948] [id = 525]
19:52:23 INFO - PROCESS | 1899 | ++DOMWINDOW == 158 (0x7f111e3a8400) [pid = 1948] [serial = 1468] [outer = (nil)]
19:52:24 INFO - PROCESS | 1899 | ++DOMWINDOW == 159 (0x7f111eec4400) [pid = 1948] [serial = 1469] [outer = 0x7f111e3a8400]
19:52:24 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:52:24 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:52:24 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:52:24 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:52:24 INFO - PROCESS | 1899 | ++DOMWINDOW == 160 (0x7f111fddd800) [pid = 1948] [serial = 1470] [outer = 0x7f111e3a8400]
19:52:24 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:52:24 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:52:25 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
19:52:25 INFO - document served over http requires an http
19:52:25 INFO - sub-resource via xhr-request using the meta-csp
19:52:25 INFO - delivery method with no-redirect and when
19:52:25 INFO - the target request is same-origin.
19:52:25 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/xhr-request/generic.no-redirect.http.html | took 2464ms
19:52:25 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html
19:52:26 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111f5ecb00 == 36 [pid = 1948] [id = 526]
19:52:26 INFO - PROCESS | 1899 | ++DOMWINDOW == 161 (0x7f11203f1800) [pid = 1948] [serial = 1471] [outer = (nil)]
19:52:26 INFO - PROCESS | 1899 | ++DOMWINDOW == 162 (0x7f1120633800) [pid = 1948] [serial = 1472] [outer = 0x7f11203f1800]
19:52:26 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:52:26 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:52:26 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:52:26 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:52:26 INFO - PROCESS | 1899 | ++DOMWINDOW == 163 (0x7f11206b6000) [pid = 1948] [serial = 1473] [outer = 0x7f11203f1800]
19:52:26 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:52:27 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:52:27 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
19:52:27 INFO - document served over http requires an http
19:52:27 INFO - sub-resource via xhr-request using the meta-csp
19:52:27 INFO - delivery method with swap-origin-redirect and when
19:52:27 INFO - the target request is same-origin.
19:52:27 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 2000ms
19:52:27 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html
19:52:28 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111fd21f00 == 37 [pid = 1948] [id = 527]
19:52:28 INFO - PROCESS | 1899 | ++DOMWINDOW == 164 (0x7f1120dd0c00) [pid = 1948] [serial = 1474] [outer = (nil)]
19:52:28 INFO - PROCESS | 1899 | ++DOMWINDOW == 165 (0x7f112102ec00) [pid = 1948] [serial = 1475] [outer = 0x7f1120dd0c00]
19:52:28 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:52:28 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:52:28 INFO - PROCESS | 1899 | ++DOMWINDOW == 166 (0x7f1122b4f400) [pid = 1948] [serial = 1476] [outer = 0x7f1120dd0c00]
19:52:28 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:52:28 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:52:30 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
19:52:30 INFO - document served over http requires an https
19:52:30 INFO - sub-resource via fetch-request using the meta-csp
19:52:30 INFO - delivery method with keep-origin-redirect and when
19:52:30 INFO - the target request is same-origin.
19:52:30 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 2097ms
19:52:30 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/fetch-request/generic.no-redirect.http.html
19:52:30 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:52:31 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1120c12b00 == 38 [pid = 1948] [id = 528]
19:52:31 INFO - PROCESS | 1899 | ++DOMWINDOW == 167 (0x7f1122e89c00) [pid = 1948] [serial = 1477] [outer = (nil)]
19:52:31 INFO - PROCESS | 1899 | ++DOMWINDOW == 168 (0x7f1125eb1000) [pid = 1948] [serial = 1478] [outer = 0x7f1122e89c00]
19:52:31 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:52:31 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:52:31 INFO - PROCESS | 1899 | ++DOMWINDOW == 169 (0x7f112633d800) [pid = 1948] [serial = 1479] [outer = 0x7f1122e89c00]
19:52:31 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:52:31 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:52:32 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
19:52:32 INFO - document served over http requires an https
19:52:32 INFO - sub-resource via fetch-request using the meta-csp
19:52:32 INFO - delivery method with no-redirect and when
19:52:32 INFO - the target request is same-origin.
19:52:32 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/fetch-request/generic.no-redirect.http.html | took 2643ms
19:52:32 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html
19:52:32 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f11214e0d00 == 39 [pid = 1948] [id = 529]
19:52:32 INFO - PROCESS | 1899 | ++DOMWINDOW == 170 (0x7f11194a6800) [pid = 1948] [serial = 1480] [outer = (nil)]
19:52:33 INFO - PROCESS | 1899 | ++DOMWINDOW == 171 (0x7f11194a6c00) [pid = 1948] [serial = 1481] [outer = 0x7f11194a6800]
19:52:33 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:52:33 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:52:33 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:52:33 INFO - PROCESS | 1899 | ++DOMWINDOW == 172 (0x7f111bdd7c00) [pid = 1948] [serial = 1482] [outer = 0x7f11194a6800]
19:52:33 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:52:33 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:52:33 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:52:34 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
19:52:34 INFO - document served over http requires an https
19:52:34 INFO - sub-resource via fetch-request using the meta-csp
19:52:34 INFO - delivery method with swap-origin-redirect and when
19:52:34 INFO - the target request is same-origin.
19:52:34 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 1791ms
19:52:34 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html
19:52:34 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:52:34 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f112631de00 == 40 [pid = 1948] [id = 530]
19:52:34 INFO - PROCESS | 1899 | ++DOMWINDOW == 173 (0x7f111c323000) [pid = 1948] [serial = 1483] [outer = (nil)]
19:52:35 INFO - PROCESS | 1899 | ++DOMWINDOW == 174 (0x7f111c323400) [pid = 1948] [serial = 1484] [outer = 0x7f111c323000]
19:52:35 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:52:35 INFO - PROCESS | 1899 | ++DOMWINDOW == 175 (0x7f111cefec00) [pid = 1948] [serial = 1485] [outer = 0x7f111c323000]
19:52:35 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:52:35 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:52:36 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f112658c200 == 41 [pid = 1948] [id = 531]
19:52:36 INFO - PROCESS | 1899 | ++DOMWINDOW == 176 (0x7f111df92400) [pid = 1948] [serial = 1486] [outer = (nil)]
19:52:36 INFO - PROCESS | 1899 | ++DOMWINDOW == 177 (0x7f111e2c7800) [pid = 1948] [serial = 1487] [outer = 0x7f111df92400]
19:52:36 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
19:52:36 INFO - document served over http requires an https
19:52:36 INFO - sub-resource via iframe-tag using the meta-csp
19:52:36 INFO - delivery method with keep-origin-redirect and when
19:52:36 INFO - the target request is same-origin.
19:52:36 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 1837ms
19:52:36 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/iframe-tag/generic.no-redirect.http.html
19:52:36 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111f901000 == 42 [pid = 1948] [id = 532]
19:52:36 INFO - PROCESS | 1899 | ++DOMWINDOW == 178 (0x7f111de18400) [pid = 1948] [serial = 1488] [outer = (nil)]
19:52:36 INFO - PROCESS | 1899 | ++DOMWINDOW == 179 (0x7f111de18800) [pid = 1948] [serial = 1489] [outer = 0x7f111de18400]
19:52:37 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:52:37 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:52:37 INFO - PROCESS | 1899 | ++DOMWINDOW == 180 (0x7f111fdab000) [pid = 1948] [serial = 1490] [outer = 0x7f111de18400]
19:52:37 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:52:37 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:52:39 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1114f23700 == 41 [pid = 1948] [id = 495]
19:52:39 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111bb2bf00 == 40 [pid = 1948] [id = 496]
19:52:39 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111ceaa000 == 39 [pid = 1948] [id = 497]
19:52:39 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111de7f400 == 38 [pid = 1948] [id = 498]
19:52:39 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111e213e00 == 37 [pid = 1948] [id = 499]
19:52:39 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111fd22900 == 36 [pid = 1948] [id = 501]
19:52:39 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111f855a00 == 35 [pid = 1948] [id = 500]
19:52:39 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1120c0fe00 == 34 [pid = 1948] [id = 503]
19:52:39 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111fd80c00 == 33 [pid = 1948] [id = 502]
19:52:39 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1120d6c700 == 32 [pid = 1948] [id = 505]
19:52:39 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1120d69a00 == 31 [pid = 1948] [id = 504]
19:52:39 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1121028500 == 30 [pid = 1948] [id = 506]
19:52:39 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1121100f00 == 29 [pid = 1948] [id = 507]
19:52:40 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1122f0a300 == 28 [pid = 1948] [id = 509]
19:52:40 INFO - PROCESS | 1899 | --DOCSHELL 0x7f11231fbe00 == 27 [pid = 1948] [id = 510]
19:52:40 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1115098a00 == 26 [pid = 1948] [id = 512]
19:52:40 INFO - PROCESS | 1899 | --DOCSHELL 0x7f11178c3e00 == 25 [pid = 1948] [id = 513]
19:52:40 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1117edd900 == 24 [pid = 1948] [id = 514]
19:52:40 INFO - PROCESS | 1899 | --DOMWINDOW == 179 (0x7f111cf66c00) [pid = 1948] [serial = 1374] [outer = (nil)] [url = about:blank]
19:52:40 INFO - PROCESS | 1899 | --DOMWINDOW == 178 (0x7f112151fc00) [pid = 1948] [serial = 1380] [outer = (nil)] [url = about:blank]
19:52:40 INFO - PROCESS | 1899 | --DOMWINDOW == 177 (0x7f1118c12c00) [pid = 1948] [serial = 1364] [outer = (nil)] [url = about:blank]
19:52:40 INFO - PROCESS | 1899 | --DOMWINDOW == 176 (0x7f111fddd400) [pid = 1948] [serial = 1377] [outer = (nil)] [url = about:blank]
19:52:40 INFO - PROCESS | 1899 | --DOMWINDOW == 175 (0x7f111a8ab000) [pid = 1948] [serial = 1369] [outer = (nil)] [url = about:blank]
19:52:40 INFO - PROCESS | 1899 | --DOMWINDOW == 174 (0x7f1117f78800) [pid = 1948] [serial = 1322] [outer = (nil)] [url = about:blank]
19:52:40 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1114e5f100 == 25 [pid = 1948] [id = 533]
19:52:40 INFO - PROCESS | 1899 | ++DOMWINDOW == 175 (0x7f1113890000) [pid = 1948] [serial = 1491] [outer = (nil)]
19:52:40 INFO - PROCESS | 1899 | ++DOMWINDOW == 176 (0x7f1113890800) [pid = 1948] [serial = 1492] [outer = 0x7f1113890000]
19:52:40 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
19:52:40 INFO - document served over http requires an https
19:52:40 INFO - sub-resource via iframe-tag using the meta-csp
19:52:40 INFO - delivery method with no-redirect and when
19:52:40 INFO - the target request is same-origin.
19:52:40 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 4203ms
19:52:40 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html
19:52:40 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1115099e00 == 26 [pid = 1948] [id = 534]
19:52:40 INFO - PROCESS | 1899 | ++DOMWINDOW == 177 (0x7f111692c800) [pid = 1948] [serial = 1493] [outer = (nil)]
19:52:41 INFO - PROCESS | 1899 | ++DOMWINDOW == 178 (0x7f111698f800) [pid = 1948] [serial = 1494] [outer = 0x7f111692c800]
19:52:41 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:52:41 INFO - PROCESS | 1899 | ++DOMWINDOW == 179 (0x7f1118a23400) [pid = 1948] [serial = 1495] [outer = 0x7f111692c800]
19:52:41 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:52:41 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:52:42 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1116e17d00 == 27 [pid = 1948] [id = 535]
19:52:42 INFO - PROCESS | 1899 | ++DOMWINDOW == 180 (0x7f1118c12c00) [pid = 1948] [serial = 1496] [outer = (nil)]
19:52:42 INFO - PROCESS | 1899 | ++DOMWINDOW == 181 (0x7f1118e75800) [pid = 1948] [serial = 1497] [outer = 0x7f1118c12c00]
19:52:42 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
19:52:42 INFO - document served over http requires an https
19:52:42 INFO - sub-resource via iframe-tag using the meta-csp
19:52:42 INFO - delivery method with swap-origin-redirect and when
19:52:42 INFO - the target request is same-origin.
19:52:42 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 2085ms
19:52:42 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html
19:52:43 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:52:43 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111799ef00 == 28 [pid = 1948] [id = 536]
19:52:43 INFO - PROCESS | 1899 | ++DOMWINDOW == 182 (0x7f1119358000) [pid = 1948] [serial = 1498] [outer = (nil)]
19:52:43 INFO - PROCESS | 1899 | ++DOMWINDOW == 183 (0x7f11193ed000) [pid = 1948] [serial = 1499] [outer = 0x7f1119358000]
19:52:43 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:52:43 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:52:43 INFO - PROCESS | 1899 | ++DOMWINDOW == 184 (0x7f111a42fc00) [pid = 1948] [serial = 1500] [outer = 0x7f1119358000]
19:52:43 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:52:45 INFO - PROCESS | 1899 | --DOMWINDOW == 183 (0x7f111a8ab400) [pid = 1948] [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]
19:52:45 INFO - PROCESS | 1899 | --DOMWINDOW == 182 (0x7f111f500c00) [pid = 1948] [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]
19:52:45 INFO - PROCESS | 1899 | --DOMWINDOW == 181 (0x7f11195d8000) [pid = 1948] [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]
19:52:45 INFO - PROCESS | 1899 | --DOMWINDOW == 180 (0x7f11166a0000) [pid = 1948] [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]
19:52:45 INFO - PROCESS | 1899 | --DOMWINDOW == 179 (0x7f111cef9400) [pid = 1948] [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]
19:52:45 INFO - PROCESS | 1899 | --DOMWINDOW == 178 (0x7f11262c4c00) [pid = 1948] [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]
19:52:45 INFO - PROCESS | 1899 | --DOMWINDOW == 177 (0x7f111cc9c000) [pid = 1948] [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]
19:52:45 INFO - PROCESS | 1899 | --DOMWINDOW == 176 (0x7f111eaff400) [pid = 1948] [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]
19:52:45 INFO - PROCESS | 1899 | --DOMWINDOW == 175 (0x7f111bb7c400) [pid = 1948] [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]
19:52:45 INFO - PROCESS | 1899 | --DOMWINDOW == 174 (0x7f1118facc00) [pid = 1948] [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]
19:52:45 INFO - PROCESS | 1899 | --DOMWINDOW == 173 (0x7f111396e800) [pid = 1948] [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]
19:52:45 INFO - PROCESS | 1899 | --DOMWINDOW == 172 (0x7f111bd17c00) [pid = 1948] [serial = 1402] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
19:52:45 INFO - PROCESS | 1899 | --DOMWINDOW == 171 (0x7f1115119400) [pid = 1948] [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]
19:52:45 INFO - PROCESS | 1899 | --DOMWINDOW == 170 (0x7f111cd39c00) [pid = 1948] [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]
19:52:45 INFO - PROCESS | 1899 | --DOMWINDOW == 169 (0x7f111d6f5400) [pid = 1948] [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]
19:52:45 INFO - PROCESS | 1899 | --DOMWINDOW == 168 (0x7f112633d000) [pid = 1948] [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]
19:52:45 INFO - PROCESS | 1899 | --DOMWINDOW == 167 (0x7f111c01c800) [pid = 1948] [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]
19:52:45 INFO - PROCESS | 1899 | --DOMWINDOW == 166 (0x7f1119227000) [pid = 1948] [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]
19:52:45 INFO - PROCESS | 1899 | --DOMWINDOW == 165 (0x7f11193d4c00) [pid = 1948] [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]
19:52:45 INFO - PROCESS | 1899 | --DOMWINDOW == 164 (0x7f1113913000) [pid = 1948] [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]
19:52:45 INFO - PROCESS | 1899 | --DOMWINDOW == 163 (0x7f111a78fc00) [pid = 1948] [serial = 1407] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446173503114]
19:52:45 INFO - PROCESS | 1899 | --DOMWINDOW == 162 (0x7f111c22b400) [pid = 1948] [serial = 1412] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
19:52:45 INFO - PROCESS | 1899 | --DOMWINDOW == 161 (0x7f1118a23c00) [pid = 1948] [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]
19:52:45 INFO - PROCESS | 1899 | --DOMWINDOW == 160 (0x7f111cfe0400) [pid = 1948] [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]
19:52:45 INFO - PROCESS | 1899 | --DOMWINDOW == 159 (0x7f111a71f800) [pid = 1948] [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]
19:52:45 INFO - PROCESS | 1899 | --DOMWINDOW == 158 (0x7f111505a000) [pid = 1948] [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]
19:52:45 INFO - PROCESS | 1899 | --DOMWINDOW == 157 (0x7f11160c0400) [pid = 1948] [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]
19:52:45 INFO - PROCESS | 1899 | --DOMWINDOW == 156 (0x7f1122a4bc00) [pid = 1948] [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]
19:52:45 INFO - PROCESS | 1899 | --DOMWINDOW == 155 (0x7f1118ecb800) [pid = 1948] [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]
19:52:45 INFO - PROCESS | 1899 | --DOMWINDOW == 154 (0x7f111a77cc00) [pid = 1948] [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]
19:52:45 INFO - PROCESS | 1899 | --DOMWINDOW == 153 (0x7f111a77c400) [pid = 1948] [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]
19:52:45 INFO - PROCESS | 1899 | --DOMWINDOW == 152 (0x7f111fdde400) [pid = 1948] [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]
19:52:45 INFO - PROCESS | 1899 | --DOMWINDOW == 151 (0x7f111cc6ec00) [pid = 1948] [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]
19:52:45 INFO - PROCESS | 1899 | --DOMWINDOW == 150 (0x7f111f5e7c00) [pid = 1948] [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]
19:52:45 INFO - PROCESS | 1899 | --DOMWINDOW == 149 (0x7f1115023400) [pid = 1948] [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]
19:52:45 INFO - PROCESS | 1899 | --DOMWINDOW == 148 (0x7f11178b0800) [pid = 1948] [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]
19:52:45 INFO - PROCESS | 1899 | --DOMWINDOW == 147 (0x7f111df6ec00) [pid = 1948] [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]
19:52:45 INFO - PROCESS | 1899 | --DOMWINDOW == 146 (0x7f1122ef1000) [pid = 1948] [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]
19:52:45 INFO - PROCESS | 1899 | --DOMWINDOW == 145 (0x7f111e26a400) [pid = 1948] [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]
19:52:45 INFO - PROCESS | 1899 | --DOMWINDOW == 144 (0x7f111d631c00) [pid = 1948] [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]
19:52:45 INFO - PROCESS | 1899 | --DOMWINDOW == 143 (0x7f112068cc00) [pid = 1948] [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]
19:52:45 INFO - PROCESS | 1899 | --DOMWINDOW == 142 (0x7f1114d69400) [pid = 1948] [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]
19:52:45 INFO - PROCESS | 1899 | --DOMWINDOW == 141 (0x7f1125ed1c00) [pid = 1948] [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]
19:52:45 INFO - PROCESS | 1899 | --DOMWINDOW == 140 (0x7f112102e000) [pid = 1948] [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]
19:52:45 INFO - PROCESS | 1899 | --DOMWINDOW == 139 (0x7f1118dc0800) [pid = 1948] [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]
19:52:45 INFO - PROCESS | 1899 | --DOMWINDOW == 138 (0x7f111ba29400) [pid = 1948] [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]
19:52:45 INFO - PROCESS | 1899 | --DOMWINDOW == 137 (0x7f111cd87400) [pid = 1948] [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]
19:52:45 INFO - PROCESS | 1899 | --DOMWINDOW == 136 (0x7f111e26a000) [pid = 1948] [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]
19:52:45 INFO - PROCESS | 1899 | --DOMWINDOW == 135 (0x7f111efa9800) [pid = 1948] [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]
19:52:45 INFO - PROCESS | 1899 | --DOMWINDOW == 134 (0x7f111f82d800) [pid = 1948] [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]
19:52:45 INFO - PROCESS | 1899 | --DOMWINDOW == 133 (0x7f1115094000) [pid = 1948] [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]
19:52:45 INFO - PROCESS | 1899 | --DOMWINDOW == 132 (0x7f1117be0000) [pid = 1948] [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]
19:52:45 INFO - PROCESS | 1899 | --DOMWINDOW == 131 (0x7f111a4a1c00) [pid = 1948] [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]
19:52:45 INFO - PROCESS | 1899 | --DOMWINDOW == 130 (0x7f111a6fe000) [pid = 1948] [serial = 1403] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
19:52:45 INFO - PROCESS | 1899 | --DOMWINDOW == 129 (0x7f111a7fa400) [pid = 1948] [serial = 1391] [outer = (nil)] [url = about:blank]
19:52:45 INFO - PROCESS | 1899 | --DOMWINDOW == 128 (0x7f1118c9e400) [pid = 1948] [serial = 1430] [outer = (nil)] [url = about:blank]
19:52:45 INFO - PROCESS | 1899 | --DOMWINDOW == 127 (0x7f111c2dd400) [pid = 1948] [serial = 1408] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446173503114]
19:52:45 INFO - PROCESS | 1899 | --DOMWINDOW == 126 (0x7f111391d800) [pid = 1948] [serial = 1439] [outer = (nil)] [url = about:blank]
19:52:45 INFO - PROCESS | 1899 | --DOMWINDOW == 125 (0x7f111cf9e800) [pid = 1948] [serial = 1413] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
19:52:45 INFO - PROCESS | 1899 | --DOMWINDOW == 124 (0x7f111bb8e000) [pid = 1948] [serial = 1400] [outer = (nil)] [url = about:blank]
19:52:45 INFO - PROCESS | 1899 | --DOMWINDOW == 123 (0x7f1119243000) [pid = 1948] [serial = 1405] [outer = (nil)] [url = about:blank]
19:52:45 INFO - PROCESS | 1899 | --DOMWINDOW == 122 (0x7f111cdc7400) [pid = 1948] [serial = 1394] [outer = (nil)] [url = about:blank]
19:52:45 INFO - PROCESS | 1899 | --DOMWINDOW == 121 (0x7f111e260000) [pid = 1948] [serial = 1424] [outer = (nil)] [url = about:blank]
19:52:45 INFO - PROCESS | 1899 | --DOMWINDOW == 120 (0x7f111c2ddc00) [pid = 1948] [serial = 1410] [outer = (nil)] [url = about:blank]
19:52:45 INFO - PROCESS | 1899 | --DOMWINDOW == 119 (0x7f111f92f400) [pid = 1948] [serial = 1397] [outer = (nil)] [url = about:blank]
19:52:45 INFO - PROCESS | 1899 | --DOMWINDOW == 118 (0x7f11150a8800) [pid = 1948] [serial = 1385] [outer = (nil)] [url = about:blank]
19:52:45 INFO - PROCESS | 1899 | --DOMWINDOW == 117 (0x7f11160c0c00) [pid = 1948] [serial = 1433] [outer = (nil)] [url = about:blank]
19:52:45 INFO - PROCESS | 1899 | --DOMWINDOW == 116 (0x7f111f4b3000) [pid = 1948] [serial = 1418] [outer = (nil)] [url = about:blank]
19:52:45 INFO - PROCESS | 1899 | --DOMWINDOW == 115 (0x7f111d6c8400) [pid = 1948] [serial = 1421] [outer = (nil)] [url = about:blank]
19:52:45 INFO - PROCESS | 1899 | --DOMWINDOW == 114 (0x7f111cfe0800) [pid = 1948] [serial = 1415] [outer = (nil)] [url = about:blank]
19:52:45 INFO - PROCESS | 1899 | --DOMWINDOW == 113 (0x7f1119243c00) [pid = 1948] [serial = 1436] [outer = (nil)] [url = about:blank]
19:52:45 INFO - PROCESS | 1899 | --DOMWINDOW == 112 (0x7f1118fb3400) [pid = 1948] [serial = 1388] [outer = (nil)] [url = about:blank]
19:52:45 INFO - PROCESS | 1899 | --DOMWINDOW == 111 (0x7f111f4d0400) [pid = 1948] [serial = 1427] [outer = (nil)] [url = about:blank]
19:52:45 INFO - PROCESS | 1899 | --DOMWINDOW == 110 (0x7f111d65e800) [pid = 1948] [serial = 1293] [outer = (nil)] [url = about:blank]
19:52:45 INFO - PROCESS | 1899 | --DOMWINDOW == 109 (0x7f111f4d5c00) [pid = 1948] [serial = 1299] [outer = (nil)] [url = about:blank]
19:52:45 INFO - PROCESS | 1899 | --DOMWINDOW == 108 (0x7f111eead400) [pid = 1948] [serial = 1296] [outer = (nil)] [url = about:blank]
19:52:45 INFO - PROCESS | 1899 | --DOMWINDOW == 107 (0x7f11178bc800) [pid = 1948] [serial = 1386] [outer = (nil)] [url = about:blank]
19:52:45 INFO - PROCESS | 1899 | --DOMWINDOW == 106 (0x7f1114e14400) [pid = 1948] [serial = 1224] [outer = (nil)] [url = about:blank]
19:52:45 INFO - PROCESS | 1899 | --DOMWINDOW == 105 (0x7f11263a1400) [pid = 1948] [serial = 1356] [outer = (nil)] [url = about:blank]
19:52:45 INFO - PROCESS | 1899 | --DOMWINDOW == 104 (0x7f1120c42400) [pid = 1948] [serial = 1341] [outer = (nil)] [url = about:blank]
19:52:45 INFO - PROCESS | 1899 | --DOMWINDOW == 103 (0x7f1117be0c00) [pid = 1948] [serial = 1338] [outer = (nil)] [url = about:blank]
19:52:45 INFO - PROCESS | 1899 | --DOMWINDOW == 102 (0x7f111e260800) [pid = 1948] [serial = 1425] [outer = (nil)] [url = about:blank]
19:52:45 INFO - PROCESS | 1899 | --DOMWINDOW == 101 (0x7f111a4a1400) [pid = 1948] [serial = 1280] [outer = (nil)] [url = about:blank]
19:52:45 INFO - PROCESS | 1899 | --DOMWINDOW == 100 (0x7f111e331800) [pid = 1948] [serial = 1248] [outer = (nil)] [url = about:blank]
19:52:45 INFO - PROCESS | 1899 | --DOMWINDOW == 99 (0x7f1116f0a000) [pid = 1948] [serial = 1221] [outer = (nil)] [url = about:blank]
19:52:45 INFO - PROCESS | 1899 | --DOMWINDOW == 98 (0x7f111f500400) [pid = 1948] [serial = 1335] [outer = (nil)] [url = about:blank]
19:52:45 INFO - PROCESS | 1899 | --DOMWINDOW == 97 (0x7f111683c800) [pid = 1948] [serial = 1269] [outer = (nil)] [url = about:blank]
19:52:45 INFO - PROCESS | 1899 | --DOMWINDOW == 96 (0x7f111cdc7800) [pid = 1948] [serial = 1238] [outer = (nil)] [url = about:blank]
19:52:45 INFO - PROCESS | 1899 | --DOMWINDOW == 95 (0x7f1119a74000) [pid = 1948] [serial = 1227] [outer = (nil)] [url = about:blank]
19:52:45 INFO - PROCESS | 1899 | --DOMWINDOW == 94 (0x7f111bd42000) [pid = 1948] [serial = 1431] [outer = (nil)] [url = about:blank]
19:52:45 INFO - PROCESS | 1899 | --DOMWINDOW == 93 (0x7f1122b52400) [pid = 1948] [serial = 1347] [outer = (nil)] [url = about:blank]
19:52:45 INFO - PROCESS | 1899 | --DOMWINDOW == 92 (0x7f111c0ab000) [pid = 1948] [serial = 1359] [outer = (nil)] [url = about:blank]
19:52:45 INFO - PROCESS | 1899 | --DOMWINDOW == 91 (0x7f1118f04400) [pid = 1948] [serial = 1275] [outer = (nil)] [url = about:blank]
19:52:45 INFO - PROCESS | 1899 | --DOMWINDOW == 90 (0x7f111fcc5400) [pid = 1948] [serial = 1302] [outer = (nil)] [url = about:blank]
19:52:45 INFO - PROCESS | 1899 | --DOMWINDOW == 89 (0x7f112151f800) [pid = 1948] [serial = 1344] [outer = (nil)] [url = about:blank]
19:52:45 INFO - PROCESS | 1899 | --DOMWINDOW == 88 (0x7f111a925000) [pid = 1948] [serial = 1285] [outer = (nil)] [url = about:blank]
19:52:45 INFO - PROCESS | 1899 | --DOMWINDOW == 87 (0x7f111c1b4800) [pid = 1948] [serial = 1290] [outer = (nil)] [url = about:blank]
19:52:45 INFO - PROCESS | 1899 | --DOMWINDOW == 86 (0x7f1117f78000) [pid = 1948] [serial = 1272] [outer = (nil)] [url = about:blank]
19:52:45 INFO - PROCESS | 1899 | --DOMWINDOW == 85 (0x7f11202a3c00) [pid = 1948] [serial = 1305] [outer = (nil)] [url = about:blank]
19:52:45 INFO - PROCESS | 1899 | --DOMWINDOW == 84 (0x7f111c10cc00) [pid = 1948] [serial = 1233] [outer = (nil)] [url = about:blank]
19:52:45 INFO - PROCESS | 1899 | --DOMWINDOW == 83 (0x7f111a9c9c00) [pid = 1948] [serial = 1230] [outer = (nil)] [url = about:blank]
19:52:45 INFO - PROCESS | 1899 | --DOMWINDOW == 82 (0x7f111d65ec00) [pid = 1948] [serial = 1243] [outer = (nil)] [url = about:blank]
19:52:45 INFO - PROCESS | 1899 | --DOMWINDOW == 81 (0x7f1120633000) [pid = 1948] [serial = 1428] [outer = (nil)] [url = about:blank]
19:52:45 INFO - PROCESS | 1899 | --DOMWINDOW == 80 (0x7f1126251c00) [pid = 1948] [serial = 1353] [outer = (nil)] [url = about:blank]
19:52:45 INFO - PROCESS | 1899 | --DOMWINDOW == 79 (0x7f1123077800) [pid = 1948] [serial = 1350] [outer = (nil)] [url = about:blank]
19:52:45 INFO - PROCESS | 1899 | --DOMWINDOW == 78 (0x7f1119ada400) [pid = 1948] [serial = 1389] [outer = (nil)] [url = about:blank]
19:52:45 INFO - PROCESS | 1899 | --DOMWINDOW == 77 (0x7f111c220400) [pid = 1948] [serial = 1332] [outer = (nil)] [url = about:blank]
19:52:45 INFO - PROCESS | 1899 | --DOMWINDOW == 76 (0x7f1118fb3c00) [pid = 1948] [serial = 1327] [outer = (nil)] [url = about:blank]
19:52:45 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
19:52:45 INFO - document served over http requires an https
19:52:45 INFO - sub-resource via script-tag using the meta-csp
19:52:45 INFO - delivery method with keep-origin-redirect and when
19:52:45 INFO - the target request is same-origin.
19:52:45 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 3238ms
19:52:45 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html
19:52:46 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1119a42d00 == 29 [pid = 1948] [id = 537]
19:52:46 INFO - PROCESS | 1899 | ++DOMWINDOW == 77 (0x7f1114d69400) [pid = 1948] [serial = 1501] [outer = (nil)]
19:52:46 INFO - PROCESS | 1899 | ++DOMWINDOW == 78 (0x7f1114d69c00) [pid = 1948] [serial = 1502] [outer = 0x7f1114d69400]
19:52:46 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:52:46 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:52:46 INFO - PROCESS | 1899 | ++DOMWINDOW == 79 (0x7f1115119400) [pid = 1948] [serial = 1503] [outer = 0x7f1114d69400]
19:52:46 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:52:46 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:52:46 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:52:47 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
19:52:47 INFO - document served over http requires an https
19:52:47 INFO - sub-resource via script-tag using the meta-csp
19:52:47 INFO - delivery method with no-redirect and when
19:52:47 INFO - the target request is same-origin.
19:52:47 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html | took 1683ms
19:52:47 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html
19:52:47 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:52:47 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1116e18200 == 30 [pid = 1948] [id = 538]
19:52:47 INFO - PROCESS | 1899 | ++DOMWINDOW == 80 (0x7f11166a0000) [pid = 1948] [serial = 1504] [outer = (nil)]
19:52:48 INFO - PROCESS | 1899 | ++DOMWINDOW == 81 (0x7f11166e8000) [pid = 1948] [serial = 1505] [outer = 0x7f11166a0000]
19:52:48 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:52:48 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:52:48 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:52:48 INFO - PROCESS | 1899 | ++DOMWINDOW == 82 (0x7f11178bc800) [pid = 1948] [serial = 1506] [outer = 0x7f11166a0000]
19:52:48 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:52:48 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:52:48 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:52:49 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
19:52:49 INFO - document served over http requires an https
19:52:49 INFO - sub-resource via script-tag using the meta-csp
19:52:49 INFO - delivery method with swap-origin-redirect and when
19:52:49 INFO - the target request is same-origin.
19:52:49 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 1788ms
19:52:49 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html
19:52:49 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111a9f1400 == 31 [pid = 1948] [id = 539]
19:52:49 INFO - PROCESS | 1899 | ++DOMWINDOW == 83 (0x7f1118dc0800) [pid = 1948] [serial = 1507] [outer = (nil)]
19:52:50 INFO - PROCESS | 1899 | ++DOMWINDOW == 84 (0x7f1118e37000) [pid = 1948] [serial = 1508] [outer = 0x7f1118dc0800]
19:52:50 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:52:50 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:52:50 INFO - PROCESS | 1899 | ++DOMWINDOW == 85 (0x7f1118facc00) [pid = 1948] [serial = 1509] [outer = 0x7f1118dc0800]
19:52:50 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:52:50 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:52:51 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
19:52:51 INFO - document served over http requires an https
19:52:51 INFO - sub-resource via xhr-request using the meta-csp
19:52:51 INFO - delivery method with keep-origin-redirect and when
19:52:51 INFO - the target request is same-origin.
19:52:51 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 1705ms
19:52:51 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html
19:52:51 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:52:51 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:52:51 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111c17dd00 == 32 [pid = 1948] [id = 540]
19:52:51 INFO - PROCESS | 1899 | ++DOMWINDOW == 86 (0x7f11193d4c00) [pid = 1948] [serial = 1510] [outer = (nil)]
19:52:52 INFO - PROCESS | 1899 | ++DOMWINDOW == 87 (0x7f11193ed800) [pid = 1948] [serial = 1511] [outer = 0x7f11193d4c00]
19:52:52 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:52:52 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:52:52 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:52:52 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:52:52 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:52:52 INFO - PROCESS | 1899 | ++DOMWINDOW == 88 (0x7f111a4a1c00) [pid = 1948] [serial = 1512] [outer = 0x7f11193d4c00]
19:52:52 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:52:53 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
19:52:53 INFO - document served over http requires an https
19:52:53 INFO - sub-resource via xhr-request using the meta-csp
19:52:53 INFO - delivery method with no-redirect and when
19:52:53 INFO - the target request is same-origin.
19:52:53 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html | took 2339ms
19:52:53 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html
19:52:53 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111ceaa500 == 33 [pid = 1948] [id = 541]
19:52:53 INFO - PROCESS | 1899 | ++DOMWINDOW == 89 (0x7f111a6fe000) [pid = 1948] [serial = 1513] [outer = (nil)]
19:52:54 INFO - PROCESS | 1899 | ++DOMWINDOW == 90 (0x7f111a6fe400) [pid = 1948] [serial = 1514] [outer = 0x7f111a6fe000]
19:52:54 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:52:54 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:52:54 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:52:54 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:52:54 INFO - PROCESS | 1899 | ++DOMWINDOW == 91 (0x7f111a77cc00) [pid = 1948] [serial = 1515] [outer = 0x7f111a6fe000]
19:52:54 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:52:54 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:52:55 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
19:52:55 INFO - document served over http requires an https
19:52:55 INFO - sub-resource via xhr-request using the meta-csp
19:52:55 INFO - delivery method with swap-origin-redirect and when
19:52:55 INFO - the target request is same-origin.
19:52:55 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 2356ms
19:52:55 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html
19:52:56 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111d7acf00 == 34 [pid = 1948] [id = 542]
19:52:56 INFO - PROCESS | 1899 | ++DOMWINDOW == 92 (0x7f111a925000) [pid = 1948] [serial = 1516] [outer = (nil)]
19:52:56 INFO - PROCESS | 1899 | ++DOMWINDOW == 93 (0x7f111a931000) [pid = 1948] [serial = 1517] [outer = 0x7f111a925000]
19:52:56 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:52:56 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:52:56 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:52:56 INFO - PROCESS | 1899 | ++DOMWINDOW == 94 (0x7f111ba2f000) [pid = 1948] [serial = 1518] [outer = 0x7f111a925000]
19:52:57 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:52:57 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:52:58 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
19:52:58 INFO - document served over http requires an http
19:52:58 INFO - sub-resource via fetch-request using the meta-referrer
19:52:58 INFO - delivery method with keep-origin-redirect and when
19:52:58 INFO - the target request is cross-origin.
19:52:58 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 2288ms
19:52:58 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html
19:52:59 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111e213e00 == 35 [pid = 1948] [id = 543]
19:52:59 INFO - PROCESS | 1899 | ++DOMWINDOW == 95 (0x7f111bc21000) [pid = 1948] [serial = 1519] [outer = (nil)]
19:52:59 INFO - PROCESS | 1899 | ++DOMWINDOW == 96 (0x7f111bc21c00) [pid = 1948] [serial = 1520] [outer = 0x7f111bc21000]
19:52:59 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:52:59 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:52:59 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:52:59 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:52:59 INFO - PROCESS | 1899 | ++DOMWINDOW == 97 (0x7f111c01c800) [pid = 1948] [serial = 1521] [outer = 0x7f111bc21000]
19:52:59 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:52:59 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:53:00 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
19:53:00 INFO - document served over http requires an http
19:53:00 INFO - sub-resource via fetch-request using the meta-referrer
19:53:00 INFO - delivery method with no-redirect and when
19:53:00 INFO - the target request is cross-origin.
19:53:00 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html | took 2548ms
19:53:00 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html
19:53:01 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111f5ec600 == 36 [pid = 1948] [id = 544]
19:53:01 INFO - PROCESS | 1899 | ++DOMWINDOW == 98 (0x7f111c143c00) [pid = 1948] [serial = 1522] [outer = (nil)]
19:53:01 INFO - PROCESS | 1899 | ++DOMWINDOW == 99 (0x7f111c1b4800) [pid = 1948] [serial = 1523] [outer = 0x7f111c143c00]
19:53:01 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:53:01 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:53:01 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:53:01 INFO - PROCESS | 1899 | ++DOMWINDOW == 100 (0x7f111c24f800) [pid = 1948] [serial = 1524] [outer = 0x7f111c143c00]
19:53:01 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:53:01 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:53:01 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:53:02 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
19:53:02 INFO - document served over http requires an http
19:53:02 INFO - sub-resource via fetch-request using the meta-referrer
19:53:02 INFO - delivery method with swap-origin-redirect and when
19:53:02 INFO - the target request is cross-origin.
19:53:02 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 1843ms
19:53:02 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html
19:53:02 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:53:02 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111f905100 == 37 [pid = 1948] [id = 545]
19:53:02 INFO - PROCESS | 1899 | ++DOMWINDOW == 101 (0x7f111c2dd800) [pid = 1948] [serial = 1525] [outer = (nil)]
19:53:03 INFO - PROCESS | 1899 | ++DOMWINDOW == 102 (0x7f111c306c00) [pid = 1948] [serial = 1526] [outer = 0x7f111c2dd800]
19:53:03 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:53:03 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:53:03 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:53:03 INFO - PROCESS | 1899 | ++DOMWINDOW == 103 (0x7f111cd39c00) [pid = 1948] [serial = 1527] [outer = 0x7f111c2dd800]
19:53:03 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:53:03 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:53:04 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111fd21500 == 38 [pid = 1948] [id = 546]
19:53:04 INFO - PROCESS | 1899 | ++DOMWINDOW == 104 (0x7f111cdc7800) [pid = 1948] [serial = 1528] [outer = (nil)]
19:53:04 INFO - PROCESS | 1899 | ++DOMWINDOW == 105 (0x7f111cef8800) [pid = 1948] [serial = 1529] [outer = 0x7f111cdc7800]
19:53:04 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
19:53:04 INFO - document served over http requires an http
19:53:04 INFO - sub-resource via iframe-tag using the meta-referrer
19:53:04 INFO - delivery method with keep-origin-redirect and when
19:53:04 INFO - the target request is cross-origin.
19:53:04 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 1895ms
19:53:04 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html
19:53:04 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:53:04 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1120c0e500 == 39 [pid = 1948] [id = 547]
19:53:04 INFO - PROCESS | 1899 | ++DOMWINDOW == 106 (0x7f111cef9400) [pid = 1948] [serial = 1530] [outer = (nil)]
19:53:05 INFO - PROCESS | 1899 | ++DOMWINDOW == 107 (0x7f111cefe000) [pid = 1948] [serial = 1531] [outer = 0x7f111cef9400]
19:53:05 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:53:05 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:53:05 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:53:05 INFO - PROCESS | 1899 | ++DOMWINDOW == 108 (0x7f111d631400) [pid = 1948] [serial = 1532] [outer = 0x7f111cef9400]
19:53:05 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:53:05 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:53:06 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1120d6c200 == 40 [pid = 1948] [id = 548]
19:53:06 INFO - PROCESS | 1899 | ++DOMWINDOW == 109 (0x7f111d65e800) [pid = 1948] [serial = 1533] [outer = (nil)]
19:53:06 INFO - PROCESS | 1899 | ++DOMWINDOW == 110 (0x7f111d6f5000) [pid = 1948] [serial = 1534] [outer = 0x7f111d65e800]
19:53:06 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
19:53:06 INFO - document served over http requires an http
19:53:06 INFO - sub-resource via iframe-tag using the meta-referrer
19:53:06 INFO - delivery method with no-redirect and when
19:53:06 INFO - the target request is cross-origin.
19:53:06 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 2098ms
19:53:06 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html
19:53:07 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f112102bc00 == 41 [pid = 1948] [id = 549]
19:53:07 INFO - PROCESS | 1899 | ++DOMWINDOW == 111 (0x7f111d6f5800) [pid = 1948] [serial = 1535] [outer = (nil)]
19:53:07 INFO - PROCESS | 1899 | ++DOMWINDOW == 112 (0x7f111d72f400) [pid = 1948] [serial = 1536] [outer = 0x7f111d6f5800]
19:53:07 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:53:07 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:53:07 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:53:07 INFO - PROCESS | 1899 | ++DOMWINDOW == 113 (0x7f111df6ec00) [pid = 1948] [serial = 1537] [outer = 0x7f111d6f5800]
19:53:07 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:53:08 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:53:08 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f11214def00 == 42 [pid = 1948] [id = 550]
19:53:08 INFO - PROCESS | 1899 | ++DOMWINDOW == 114 (0x7f111e26a400) [pid = 1948] [serial = 1538] [outer = (nil)]
19:53:09 INFO - PROCESS | 1899 | ++DOMWINDOW == 115 (0x7f111e2c7000) [pid = 1948] [serial = 1539] [outer = 0x7f111e26a400]
19:53:09 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
19:53:09 INFO - document served over http requires an http
19:53:09 INFO - sub-resource via iframe-tag using the meta-referrer
19:53:09 INFO - delivery method with swap-origin-redirect and when
19:53:09 INFO - the target request is cross-origin.
19:53:09 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 2644ms
19:53:09 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html
19:53:09 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:53:09 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:53:10 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1122f0a300 == 43 [pid = 1948] [id = 551]
19:53:10 INFO - PROCESS | 1899 | ++DOMWINDOW == 116 (0x7f111eeed400) [pid = 1948] [serial = 1540] [outer = (nil)]
19:53:10 INFO - PROCESS | 1899 | ++DOMWINDOW == 117 (0x7f111efa9800) [pid = 1948] [serial = 1541] [outer = 0x7f111eeed400]
19:53:10 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:53:10 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:53:10 INFO - PROCESS | 1899 | ++DOMWINDOW == 118 (0x7f111f4b3c00) [pid = 1948] [serial = 1542] [outer = 0x7f111eeed400]
19:53:10 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:53:10 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:53:11 INFO - PROCESS | 1899 | [Child 1948] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 885
19:53:12 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
19:53:12 INFO - document served over http requires an http
19:53:12 INFO - sub-resource via script-tag using the meta-referrer
19:53:12 INFO - delivery method with keep-origin-redirect and when
19:53:12 INFO - the target request is cross-origin.
19:53:12 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 2747ms
19:53:12 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/script-tag/generic.no-redirect.http.html
19:53:12 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f112631d900 == 44 [pid = 1948] [id = 552]
19:53:12 INFO - PROCESS | 1899 | ++DOMWINDOW == 119 (0x7f111f82d800) [pid = 1948] [serial = 1543] [outer = (nil)]
19:53:13 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:53:13 INFO - PROCESS | 1899 | ++DOMWINDOW == 120 (0x7f111f92f400) [pid = 1948] [serial = 1544] [outer = 0x7f111f82d800]
19:53:13 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:53:13 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:53:13 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:53:13 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:53:13 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:53:13 INFO - PROCESS | 1899 | ++DOMWINDOW == 121 (0x7f111fddd400) [pid = 1948] [serial = 1545] [outer = 0x7f111f82d800]
19:53:13 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:53:13 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:53:14 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
19:53:14 INFO - document served over http requires an http
19:53:14 INFO - sub-resource via script-tag using the meta-referrer
19:53:14 INFO - delivery method with no-redirect and when
19:53:14 INFO - the target request is cross-origin.
19:53:14 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/script-tag/generic.no-redirect.http.html | took 2788ms
19:53:14 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html
19:53:15 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:53:15 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f11166e3800 == 45 [pid = 1948] [id = 553]
19:53:15 INFO - PROCESS | 1899 | ++DOMWINDOW == 122 (0x7f112068c000) [pid = 1948] [serial = 1546] [outer = (nil)]
19:53:15 INFO - PROCESS | 1899 | ++DOMWINDOW == 123 (0x7f112068c800) [pid = 1948] [serial = 1547] [outer = 0x7f112068c000]
19:53:15 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:53:15 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:53:15 INFO - PROCESS | 1899 | ++DOMWINDOW == 124 (0x7f112151f800) [pid = 1948] [serial = 1548] [outer = 0x7f112068c000]
19:53:15 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:53:15 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:53:18 INFO - PROCESS | 1899 | --DOCSHELL 0x7f11178c2000 == 44 [pid = 1948] [id = 516]
19:53:18 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111a53de00 == 43 [pid = 1948] [id = 518]
19:53:18 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1117b43300 == 42 [pid = 1948] [id = 517]
19:53:18 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111a9f2d00 == 41 [pid = 1948] [id = 520]
19:53:18 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111a709600 == 40 [pid = 1948] [id = 519]
19:53:18 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111bd3c800 == 39 [pid = 1948] [id = 521]
19:53:18 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111cc97000 == 38 [pid = 1948] [id = 522]
19:53:18 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111ceaeb00 == 37 [pid = 1948] [id = 523]
19:53:18 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111d7af200 == 36 [pid = 1948] [id = 524]
19:53:18 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111e245b00 == 35 [pid = 1948] [id = 525]
19:53:18 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111f5ecb00 == 34 [pid = 1948] [id = 526]
19:53:18 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111fd21f00 == 33 [pid = 1948] [id = 527]
19:53:18 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1120c12b00 == 32 [pid = 1948] [id = 528]
19:53:18 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111f9ae200 == 31 [pid = 1948] [id = 485]
19:53:18 INFO - PROCESS | 1899 | --DOCSHELL 0x7f11214e0d00 == 30 [pid = 1948] [id = 529]
19:53:18 INFO - PROCESS | 1899 | --DOCSHELL 0x7f112658c200 == 29 [pid = 1948] [id = 531]
19:53:18 INFO - PROCESS | 1899 | --DOCSHELL 0x7f112631de00 == 28 [pid = 1948] [id = 530]
19:53:18 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1114e5f100 == 27 [pid = 1948] [id = 533]
19:53:18 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1116e17d00 == 26 [pid = 1948] [id = 535]
19:53:18 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1115099e00 == 25 [pid = 1948] [id = 534]
19:53:18 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1114e5ce00 == 24 [pid = 1948] [id = 466]
19:53:18 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1119a44600 == 23 [pid = 1948] [id = 515]
19:53:18 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111799ef00 == 22 [pid = 1948] [id = 536]
19:53:20 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1116e18200 == 21 [pid = 1948] [id = 538]
19:53:20 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111a9f1400 == 20 [pid = 1948] [id = 539]
19:53:20 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111ce81f00 == 19 [pid = 1948] [id = 446]
19:53:20 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111c17dd00 == 18 [pid = 1948] [id = 540]
19:53:20 INFO - PROCESS | 1899 | --DOCSHELL 0x7f11214df900 == 17 [pid = 1948] [id = 508]
19:53:20 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111ceaa500 == 16 [pid = 1948] [id = 541]
19:53:20 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111d7acf00 == 15 [pid = 1948] [id = 542]
19:53:20 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111f901000 == 14 [pid = 1948] [id = 532]
19:53:20 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111e213e00 == 13 [pid = 1948] [id = 543]
19:53:20 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111f5ec600 == 12 [pid = 1948] [id = 544]
19:53:20 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111fd21500 == 11 [pid = 1948] [id = 546]
19:53:20 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111f905100 == 10 [pid = 1948] [id = 545]
19:53:20 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1120d6c200 == 9 [pid = 1948] [id = 548]
19:53:20 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1120c0e500 == 8 [pid = 1948] [id = 547]
19:53:20 INFO - PROCESS | 1899 | --DOCSHELL 0x7f11214def00 == 7 [pid = 1948] [id = 550]
19:53:20 INFO - PROCESS | 1899 | --DOCSHELL 0x7f112102bc00 == 6 [pid = 1948] [id = 549]
19:53:20 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1122f0a300 == 5 [pid = 1948] [id = 551]
19:53:20 INFO - PROCESS | 1899 | --DOCSHELL 0x7f112631d900 == 4 [pid = 1948] [id = 552]
19:53:20 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1119a42d00 == 3 [pid = 1948] [id = 537]
19:53:20 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1114f23200 == 2 [pid = 1948] [id = 511]
19:53:20 INFO - PROCESS | 1899 | --DOMWINDOW == 123 (0x7f111c306000) [pid = 1948] [serial = 1416] [outer = (nil)] [url = about:blank]
19:53:20 INFO - PROCESS | 1899 | --DOMWINDOW == 122 (0x7f1116e4dc00) [pid = 1948] [serial = 1434] [outer = (nil)] [url = about:blank]
19:53:20 INFO - PROCESS | 1899 | --DOMWINDOW == 121 (0x7f1114dc9000) [pid = 1948] [serial = 1440] [outer = (nil)] [url = about:blank]
19:53:20 INFO - PROCESS | 1899 | --DOMWINDOW == 120 (0x7f111ccc9800) [pid = 1948] [serial = 1411] [outer = (nil)] [url = about:blank]
19:53:20 INFO - PROCESS | 1899 | --DOMWINDOW == 119 (0x7f111e3a8000) [pid = 1948] [serial = 1422] [outer = (nil)] [url = about:blank]
19:53:20 INFO - PROCESS | 1899 | --DOMWINDOW == 118 (0x7f111f4b3800) [pid = 1948] [serial = 1419] [outer = (nil)] [url = about:blank]
19:53:20 INFO - PROCESS | 1899 | --DOMWINDOW == 117 (0x7f111a931c00) [pid = 1948] [serial = 1392] [outer = (nil)] [url = about:blank]
19:53:20 INFO - PROCESS | 1899 | --DOMWINDOW == 116 (0x7f111a4bc400) [pid = 1948] [serial = 1395] [outer = (nil)] [url = about:blank]
19:53:20 INFO - PROCESS | 1899 | --DOMWINDOW == 115 (0x7f111bd17400) [pid = 1948] [serial = 1401] [outer = (nil)] [url = about:blank]
19:53:20 INFO - PROCESS | 1899 | --DOMWINDOW == 114 (0x7f111c143800) [pid = 1948] [serial = 1406] [outer = (nil)] [url = about:blank]
19:53:20 INFO - PROCESS | 1899 | --DOMWINDOW == 113 (0x7f1119546400) [pid = 1948] [serial = 1437] [outer = (nil)] [url = about:blank]
19:53:20 INFO - PROCESS | 1899 | --DOMWINDOW == 112 (0x7f1123077400) [pid = 1948] [serial = 1398] [outer = (nil)] [url = about:blank]
19:53:20 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
19:53:20 INFO - document served over http requires an http
19:53:20 INFO - sub-resource via script-tag using the meta-referrer
19:53:20 INFO - delivery method with swap-origin-redirect and when
19:53:20 INFO - the target request is cross-origin.
19:53:20 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 5748ms
19:53:20 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html
19:53:21 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1113948700 == 3 [pid = 1948] [id = 554]
19:53:21 INFO - PROCESS | 1899 | ++DOMWINDOW == 113 (0x7f111391d800) [pid = 1948] [serial = 1549] [outer = (nil)]
19:53:21 INFO - PROCESS | 1899 | ++DOMWINDOW == 114 (0x7f111396e400) [pid = 1948] [serial = 1550] [outer = 0x7f111391d800]
19:53:21 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:53:21 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:53:21 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:53:21 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:53:21 INFO - PROCESS | 1899 | ++DOMWINDOW == 115 (0x7f1113c74c00) [pid = 1948] [serial = 1551] [outer = 0x7f111391d800]
19:53:21 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:53:21 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:53:22 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
19:53:22 INFO - document served over http requires an http
19:53:22 INFO - sub-resource via xhr-request using the meta-referrer
19:53:22 INFO - delivery method with keep-origin-redirect and when
19:53:22 INFO - the target request is cross-origin.
19:53:22 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 2244ms
19:53:22 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html
19:53:23 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1114f23700 == 4 [pid = 1948] [id = 555]
19:53:23 INFO - PROCESS | 1899 | ++DOMWINDOW == 116 (0x7f1115023800) [pid = 1948] [serial = 1552] [outer = (nil)]
19:53:23 INFO - PROCESS | 1899 | ++DOMWINDOW == 117 (0x7f1115035800) [pid = 1948] [serial = 1553] [outer = 0x7f1115023800]
19:53:23 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:53:23 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:53:23 INFO - PROCESS | 1899 | ++DOMWINDOW == 118 (0x7f1115094800) [pid = 1948] [serial = 1554] [outer = 0x7f1115023800]
19:53:23 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:53:23 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:53:28 INFO - PROCESS | 1899 | --DOMWINDOW == 117 (0x7f111391d000) [pid = 1948] [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]
19:53:28 INFO - PROCESS | 1899 | --DOMWINDOW == 116 (0x7f1122e89c00) [pid = 1948] [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]
19:53:28 INFO - PROCESS | 1899 | --DOMWINDOW == 115 (0x7f1118c12c00) [pid = 1948] [serial = 1496] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
19:53:28 INFO - PROCESS | 1899 | --DOMWINDOW == 114 (0x7f111c323000) [pid = 1948] [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]
19:53:28 INFO - PROCESS | 1899 | --DOMWINDOW == 113 (0x7f1113890000) [pid = 1948] [serial = 1491] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446173560275]
19:53:28 INFO - PROCESS | 1899 | --DOMWINDOW == 112 (0x7f11194a6800) [pid = 1948] [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]
19:53:28 INFO - PROCESS | 1899 | --DOMWINDOW == 111 (0x7f11203f1800) [pid = 1948] [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]
19:53:28 INFO - PROCESS | 1899 | --DOMWINDOW == 110 (0x7f111bb7cc00) [pid = 1948] [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]
19:53:28 INFO - PROCESS | 1899 | --DOMWINDOW == 109 (0x7f111d6f1c00) [pid = 1948] [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]
19:53:28 INFO - PROCESS | 1899 | --DOMWINDOW == 108 (0x7f1119358000) [pid = 1948] [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]
19:53:28 INFO - PROCESS | 1899 | --DOMWINDOW == 107 (0x7f111e3a8400) [pid = 1948] [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]
19:53:28 INFO - PROCESS | 1899 | --DOMWINDOW == 106 (0x7f111df92400) [pid = 1948] [serial = 1486] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
19:53:28 INFO - PROCESS | 1899 | --DOMWINDOW == 105 (0x7f111a6fe800) [pid = 1948] [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]
19:53:28 INFO - PROCESS | 1899 | --DOMWINDOW == 104 (0x7f111a931400) [pid = 1948] [serial = 1454] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
19:53:28 INFO - PROCESS | 1899 | --DOMWINDOW == 103 (0x7f1114d69400) [pid = 1948] [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]
19:53:28 INFO - PROCESS | 1899 | --DOMWINDOW == 102 (0x7f111c143400) [pid = 1948] [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]
19:53:28 INFO - PROCESS | 1899 | --DOMWINDOW == 101 (0x7f111692c800) [pid = 1948] [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]
19:53:28 INFO - PROCESS | 1899 | --DOMWINDOW == 100 (0x7f1117e5b400) [pid = 1948] [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]
19:53:28 INFO - PROCESS | 1899 | --DOMWINDOW == 99 (0x7f111ccc9000) [pid = 1948] [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]
19:53:28 INFO - PROCESS | 1899 | --DOMWINDOW == 98 (0x7f111de18400) [pid = 1948] [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]
19:53:28 INFO - PROCESS | 1899 | --DOMWINDOW == 97 (0x7f11193d4800) [pid = 1948] [serial = 1449] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446173532798]
19:53:28 INFO - PROCESS | 1899 | --DOMWINDOW == 96 (0x7f11139b1400) [pid = 1948] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
19:53:28 INFO - PROCESS | 1899 | --DOMWINDOW == 95 (0x7f11160c0800) [pid = 1948] [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]
19:53:28 INFO - PROCESS | 1899 | --DOMWINDOW == 94 (0x7f1120dd0c00) [pid = 1948] [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]
19:53:28 INFO - PROCESS | 1899 | --DOMWINDOW == 93 (0x7f11194a6c00) [pid = 1948] [serial = 1481] [outer = (nil)] [url = about:blank]
19:53:28 INFO - PROCESS | 1899 | --DOMWINDOW == 92 (0x7f111c323400) [pid = 1948] [serial = 1484] [outer = (nil)] [url = about:blank]
19:53:28 INFO - PROCESS | 1899 | --DOMWINDOW == 91 (0x7f111a9c9400) [pid = 1948] [serial = 1455] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
19:53:28 INFO - PROCESS | 1899 | --DOMWINDOW == 90 (0x7f111d760400) [pid = 1948] [serial = 1466] [outer = (nil)] [url = about:blank]
19:53:28 INFO - PROCESS | 1899 | --DOMWINDOW == 89 (0x7f1118a23000) [pid = 1948] [serial = 1447] [outer = (nil)] [url = about:blank]
19:53:28 INFO - PROCESS | 1899 | --DOMWINDOW == 88 (0x7f112102ec00) [pid = 1948] [serial = 1475] [outer = (nil)] [url = about:blank]
19:53:28 INFO - PROCESS | 1899 | --DOMWINDOW == 87 (0x7f111698f800) [pid = 1948] [serial = 1494] [outer = (nil)] [url = about:blank]
19:53:28 INFO - PROCESS | 1899 | --DOMWINDOW == 86 (0x7f111505ac00) [pid = 1948] [serial = 1445] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
19:53:28 INFO - PROCESS | 1899 | --DOMWINDOW == 85 (0x7f1125eb1000) [pid = 1948] [serial = 1478] [outer = (nil)] [url = about:blank]
19:53:28 INFO - PROCESS | 1899 | --DOMWINDOW == 84 (0x7f1116196800) [pid = 1948] [serial = 1442] [outer = (nil)] [url = about:blank]
19:53:28 INFO - PROCESS | 1899 | --DOMWINDOW == 83 (0x7f1118e75800) [pid = 1948] [serial = 1497] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
19:53:28 INFO - PROCESS | 1899 | --DOMWINDOW == 82 (0x7f111a4bc800) [pid = 1948] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446173532798]
19:53:28 INFO - PROCESS | 1899 | --DOMWINDOW == 81 (0x7f1120633800) [pid = 1948] [serial = 1472] [outer = (nil)] [url = about:blank]
19:53:28 INFO - PROCESS | 1899 | --DOMWINDOW == 80 (0x7f111a779000) [pid = 1948] [serial = 1452] [outer = (nil)] [url = about:blank]
19:53:28 INFO - PROCESS | 1899 | --DOMWINDOW == 79 (0x7f111ccc9400) [pid = 1948] [serial = 1463] [outer = (nil)] [url = about:blank]
19:53:28 INFO - PROCESS | 1899 | --DOMWINDOW == 78 (0x7f111e2c7800) [pid = 1948] [serial = 1487] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
19:53:28 INFO - PROCESS | 1899 | --DOMWINDOW == 77 (0x7f111de18800) [pid = 1948] [serial = 1489] [outer = (nil)] [url = about:blank]
19:53:28 INFO - PROCESS | 1899 | --DOMWINDOW == 76 (0x7f111bb8e800) [pid = 1948] [serial = 1457] [outer = (nil)] [url = about:blank]
19:53:28 INFO - PROCESS | 1899 | --DOMWINDOW == 75 (0x7f1113890800) [pid = 1948] [serial = 1492] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446173560275]
19:53:28 INFO - PROCESS | 1899 | --DOMWINDOW == 74 (0x7f111eec4400) [pid = 1948] [serial = 1469] [outer = (nil)] [url = about:blank]
19:53:28 INFO - PROCESS | 1899 | --DOMWINDOW == 73 (0x7f111c1b4000) [pid = 1948] [serial = 1460] [outer = (nil)] [url = about:blank]
19:53:28 INFO - PROCESS | 1899 | --DOMWINDOW == 72 (0x7f11193ed000) [pid = 1948] [serial = 1499] [outer = (nil)] [url = about:blank]
19:53:28 INFO - PROCESS | 1899 | --DOMWINDOW == 71 (0x7f1114d69c00) [pid = 1948] [serial = 1502] [outer = (nil)] [url = about:blank]
19:53:28 INFO - PROCESS | 1899 | --DOMWINDOW == 70 (0x7f1115185400) [pid = 1948] [serial = 1383] [outer = (nil)] [url = about:blank]
19:53:28 INFO - PROCESS | 1899 | --DOMWINDOW == 69 (0x7f111e26ac00) [pid = 1948] [serial = 1467] [outer = (nil)] [url = about:blank]
19:53:28 INFO - PROCESS | 1899 | --DOMWINDOW == 68 (0x7f11206b6000) [pid = 1948] [serial = 1473] [outer = (nil)] [url = about:blank]
19:53:28 INFO - PROCESS | 1899 | --DOMWINDOW == 67 (0x7f111fddd800) [pid = 1948] [serial = 1470] [outer = (nil)] [url = about:blank]
19:53:28 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
19:53:28 INFO - document served over http requires an http
19:53:28 INFO - sub-resource via xhr-request using the meta-referrer
19:53:28 INFO - delivery method with no-redirect and when
19:53:28 INFO - the target request is cross-origin.
19:53:28 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html | took 5550ms
19:53:28 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html
19:53:28 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111509c600 == 5 [pid = 1948] [id = 556]
19:53:28 INFO - PROCESS | 1899 | ++DOMWINDOW == 68 (0x7f1113890400) [pid = 1948] [serial = 1555] [outer = (nil)]
19:53:28 INFO - PROCESS | 1899 | ++DOMWINDOW == 69 (0x7f1113890800) [pid = 1948] [serial = 1556] [outer = 0x7f1113890400]
19:53:29 INFO - PROCESS | 1899 | ++DOMWINDOW == 70 (0x7f111399c400) [pid = 1948] [serial = 1557] [outer = 0x7f1113890400]
19:53:29 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:53:29 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:53:29 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
19:53:29 INFO - document served over http requires an http
19:53:29 INFO - sub-resource via xhr-request using the meta-referrer
19:53:29 INFO - delivery method with swap-origin-redirect and when
19:53:29 INFO - the target request is cross-origin.
19:53:29 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 1487ms
19:53:30 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html
19:53:30 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1113946400 == 6 [pid = 1948] [id = 557]
19:53:30 INFO - PROCESS | 1899 | ++DOMWINDOW == 71 (0x7f1113890000) [pid = 1948] [serial = 1558] [outer = (nil)]
19:53:30 INFO - PROCESS | 1899 | ++DOMWINDOW == 72 (0x7f111391d400) [pid = 1948] [serial = 1559] [outer = 0x7f1113890000]
19:53:30 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:53:30 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:53:30 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:53:30 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:53:30 INFO - PROCESS | 1899 | ++DOMWINDOW == 73 (0x7f1114eea800) [pid = 1948] [serial = 1560] [outer = 0x7f1113890000]
19:53:30 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:53:30 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:53:31 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:53:32 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
19:53:32 INFO - document served over http requires an https
19:53:32 INFO - sub-resource via fetch-request using the meta-referrer
19:53:32 INFO - delivery method with keep-origin-redirect and when
19:53:32 INFO - the target request is cross-origin.
19:53:32 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 2090ms
19:53:32 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html
19:53:32 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111632ed00 == 7 [pid = 1948] [id = 558]
19:53:32 INFO - PROCESS | 1899 | ++DOMWINDOW == 74 (0x7f111513e800) [pid = 1948] [serial = 1561] [outer = (nil)]
19:53:32 INFO - PROCESS | 1899 | ++DOMWINDOW == 75 (0x7f111535a000) [pid = 1948] [serial = 1562] [outer = 0x7f111513e800]
19:53:32 INFO - PROCESS | 1899 | ++DOMWINDOW == 76 (0x7f1116104400) [pid = 1948] [serial = 1563] [outer = 0x7f111513e800]
19:53:32 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:53:33 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:53:33 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:53:33 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
19:53:33 INFO - document served over http requires an https
19:53:33 INFO - sub-resource via fetch-request using the meta-referrer
19:53:33 INFO - delivery method with no-redirect and when
19:53:33 INFO - the target request is cross-origin.
19:53:33 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html | took 1784ms
19:53:33 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html
19:53:34 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:53:34 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1116614300 == 8 [pid = 1948] [id = 559]
19:53:34 INFO - PROCESS | 1899 | ++DOMWINDOW == 77 (0x7f11166a0c00) [pid = 1948] [serial = 1564] [outer = (nil)]
19:53:34 INFO - PROCESS | 1899 | ++DOMWINDOW == 78 (0x7f11166e8800) [pid = 1948] [serial = 1565] [outer = 0x7f11166a0c00]
19:53:34 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:53:34 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:53:34 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:53:34 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:53:34 INFO - PROCESS | 1899 | ++DOMWINDOW == 79 (0x7f11168d9400) [pid = 1948] [serial = 1566] [outer = 0x7f11166a0c00]
19:53:34 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:53:34 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:53:34 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:53:36 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
19:53:36 INFO - document served over http requires an https
19:53:36 INFO - sub-resource via fetch-request using the meta-referrer
19:53:36 INFO - delivery method with swap-origin-redirect and when
19:53:36 INFO - the target request is cross-origin.
19:53:36 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 2198ms
19:53:36 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html
19:53:36 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:53:36 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1116885500 == 9 [pid = 1948] [id = 560]
19:53:36 INFO - PROCESS | 1899 | ++DOMWINDOW == 80 (0x7f1116e4dc00) [pid = 1948] [serial = 1567] [outer = (nil)]
19:53:36 INFO - PROCESS | 1899 | ++DOMWINDOW == 81 (0x7f1116f0a400) [pid = 1948] [serial = 1568] [outer = 0x7f1116e4dc00]
19:53:37 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:53:37 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:53:37 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:53:37 INFO - PROCESS | 1899 | ++DOMWINDOW == 82 (0x7f11178bc000) [pid = 1948] [serial = 1569] [outer = 0x7f1116e4dc00]
19:53:37 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:53:37 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:53:37 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1116888700 == 10 [pid = 1948] [id = 561]
19:53:37 INFO - PROCESS | 1899 | ++DOMWINDOW == 83 (0x7f1117a4a400) [pid = 1948] [serial = 1570] [outer = (nil)]
19:53:38 INFO - PROCESS | 1899 | [Child 1948] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 885
19:53:38 INFO - PROCESS | 1899 | ++DOMWINDOW == 84 (0x7f1117e41800) [pid = 1948] [serial = 1571] [outer = 0x7f1117a4a400]
19:53:38 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
19:53:38 INFO - document served over http requires an https
19:53:38 INFO - sub-resource via iframe-tag using the meta-referrer
19:53:38 INFO - delivery method with keep-origin-redirect and when
19:53:38 INFO - the target request is cross-origin.
19:53:38 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 2450ms
19:53:38 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html
19:53:39 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1116e15000 == 11 [pid = 1948] [id = 562]
19:53:39 INFO - PROCESS | 1899 | ++DOMWINDOW == 85 (0x7f1117ea7400) [pid = 1948] [serial = 1572] [outer = (nil)]
19:53:39 INFO - PROCESS | 1899 | ++DOMWINDOW == 86 (0x7f1117ea7800) [pid = 1948] [serial = 1573] [outer = 0x7f1117ea7400]
19:53:39 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:53:39 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:53:39 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:53:39 INFO - PROCESS | 1899 | ++DOMWINDOW == 87 (0x7f1117eea800) [pid = 1948] [serial = 1574] [outer = 0x7f1117ea7400]
19:53:39 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:53:39 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:53:39 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:53:41 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1116e18200 == 12 [pid = 1948] [id = 563]
19:53:41 INFO - PROCESS | 1899 | ++DOMWINDOW == 88 (0x7f1118ac7000) [pid = 1948] [serial = 1575] [outer = (nil)]
19:53:41 INFO - PROCESS | 1899 | ++DOMWINDOW == 89 (0x7f1118c9d800) [pid = 1948] [serial = 1576] [outer = 0x7f1118ac7000]
19:53:41 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
19:53:41 INFO - document served over http requires an https
19:53:41 INFO - sub-resource via iframe-tag using the meta-referrer
19:53:41 INFO - delivery method with no-redirect and when
19:53:41 INFO - the target request is cross-origin.
19:53:41 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 3344ms
19:53:41 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html
19:53:42 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111799e000 == 13 [pid = 1948] [id = 564]
19:53:42 INFO - PROCESS | 1899 | ++DOMWINDOW == 90 (0x7f1118dc0400) [pid = 1948] [serial = 1577] [outer = (nil)]
19:53:42 INFO - PROCESS | 1899 | ++DOMWINDOW == 91 (0x7f1118dc0c00) [pid = 1948] [serial = 1578] [outer = 0x7f1118dc0400]
19:53:42 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:53:42 INFO - PROCESS | 1899 | ++DOMWINDOW == 92 (0x7f1118ecb000) [pid = 1948] [serial = 1579] [outer = 0x7f1118dc0400]
19:53:42 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:53:42 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:53:43 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f11179a1c00 == 14 [pid = 1948] [id = 565]
19:53:43 INFO - PROCESS | 1899 | ++DOMWINDOW == 93 (0x7f1118f87800) [pid = 1948] [serial = 1580] [outer = (nil)]
19:53:43 INFO - PROCESS | 1899 | ++DOMWINDOW == 94 (0x7f1118fb1400) [pid = 1948] [serial = 1581] [outer = 0x7f1118f87800]
19:53:43 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
19:53:43 INFO - document served over http requires an https
19:53:43 INFO - sub-resource via iframe-tag using the meta-referrer
19:53:43 INFO - delivery method with swap-origin-redirect and when
19:53:43 INFO - the target request is cross-origin.
19:53:43 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 1843ms
19:53:43 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html
19:53:44 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1117b42e00 == 15 [pid = 1948] [id = 566]
19:53:44 INFO - PROCESS | 1899 | ++DOMWINDOW == 95 (0x7f1118fb3c00) [pid = 1948] [serial = 1582] [outer = (nil)]
19:53:44 INFO - PROCESS | 1899 | ++DOMWINDOW == 96 (0x7f1119227800) [pid = 1948] [serial = 1583] [outer = 0x7f1118fb3c00]
19:53:44 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:53:44 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:53:44 INFO - PROCESS | 1899 | ++DOMWINDOW == 97 (0x7f11192a7000) [pid = 1948] [serial = 1584] [outer = 0x7f1118fb3c00]
19:53:44 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:53:44 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:53:45 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
19:53:45 INFO - document served over http requires an https
19:53:45 INFO - sub-resource via script-tag using the meta-referrer
19:53:45 INFO - delivery method with keep-origin-redirect and when
19:53:45 INFO - the target request is cross-origin.
19:53:45 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 1684ms
19:53:45 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html
19:53:45 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:53:45 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:53:45 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:53:45 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:53:45 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:53:46 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:53:46 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:53:46 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:53:46 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:53:46 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:53:46 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1117b45600 == 16 [pid = 1948] [id = 567]
19:53:46 INFO - PROCESS | 1899 | ++DOMWINDOW == 98 (0x7f1119420000) [pid = 1948] [serial = 1585] [outer = (nil)]
19:53:46 INFO - PROCESS | 1899 | ++DOMWINDOW == 99 (0x7f1119420400) [pid = 1948] [serial = 1586] [outer = 0x7f1119420000]
19:53:46 INFO - PROCESS | 1899 | ++DOMWINDOW == 100 (0x7f11194a4400) [pid = 1948] [serial = 1587] [outer = 0x7f1119420000]
19:53:46 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:53:47 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:53:47 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:53:47 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
19:53:47 INFO - document served over http requires an https
19:53:47 INFO - sub-resource via script-tag using the meta-referrer
19:53:47 INFO - delivery method with no-redirect and when
19:53:47 INFO - the target request is cross-origin.
19:53:47 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html | took 2334ms
19:53:47 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html
19:53:48 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1117e6b200 == 17 [pid = 1948] [id = 568]
19:53:48 INFO - PROCESS | 1899 | ++DOMWINDOW == 101 (0x7f111505a000) [pid = 1948] [serial = 1588] [outer = (nil)]
19:53:48 INFO - PROCESS | 1899 | ++DOMWINDOW == 102 (0x7f11166a0800) [pid = 1948] [serial = 1589] [outer = 0x7f111505a000]
19:53:48 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:53:48 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:53:48 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:53:48 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:53:48 INFO - PROCESS | 1899 | ++DOMWINDOW == 103 (0x7f11193ed000) [pid = 1948] [serial = 1590] [outer = 0x7f111505a000]
19:53:48 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:53:48 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:53:50 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
19:53:50 INFO - document served over http requires an https
19:53:50 INFO - sub-resource via script-tag using the meta-referrer
19:53:50 INFO - delivery method with swap-origin-redirect and when
19:53:50 INFO - the target request is cross-origin.
19:53:50 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 2293ms
19:53:50 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html
19:53:50 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1113947800 == 18 [pid = 1948] [id = 569]
19:53:50 INFO - PROCESS | 1899 | ++DOMWINDOW == 104 (0x7f1114d69000) [pid = 1948] [serial = 1591] [outer = (nil)]
19:53:50 INFO - PROCESS | 1899 | ++DOMWINDOW == 105 (0x7f1114d69c00) [pid = 1948] [serial = 1592] [outer = 0x7f1114d69000]
19:53:51 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:53:51 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:53:51 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:53:51 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:53:51 INFO - PROCESS | 1899 | ++DOMWINDOW == 106 (0x7f11150b0c00) [pid = 1948] [serial = 1593] [outer = 0x7f1114d69000]
19:53:51 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:53:51 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111509c600 == 17 [pid = 1948] [id = 556]
19:53:51 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1113948700 == 16 [pid = 1948] [id = 554]
19:53:51 INFO - PROCESS | 1899 | --DOCSHELL 0x7f11166e3800 == 15 [pid = 1948] [id = 553]
19:53:51 INFO - PROCESS | 1899 | --DOMWINDOW == 105 (0x7f111c29f000) [pid = 1948] [serial = 1461] [outer = (nil)] [url = about:blank]
19:53:51 INFO - PROCESS | 1899 | --DOMWINDOW == 104 (0x7f111a925400) [pid = 1948] [serial = 1453] [outer = (nil)] [url = about:blank]
19:53:51 INFO - PROCESS | 1899 | --DOMWINDOW == 103 (0x7f111698f400) [pid = 1948] [serial = 1443] [outer = (nil)] [url = about:blank]
19:53:51 INFO - PROCESS | 1899 | --DOMWINDOW == 102 (0x7f1113c74800) [pid = 1948] [serial = 1458] [outer = (nil)] [url = about:blank]
19:53:51 INFO - PROCESS | 1899 | --DOMWINDOW == 101 (0x7f111934b800) [pid = 1948] [serial = 1448] [outer = (nil)] [url = about:blank]
19:53:51 INFO - PROCESS | 1899 | --DOMWINDOW == 100 (0x7f111ce97800) [pid = 1948] [serial = 1464] [outer = (nil)] [url = about:blank]
19:53:51 INFO - PROCESS | 1899 | --DOMWINDOW == 99 (0x7f112633d800) [pid = 1948] [serial = 1479] [outer = (nil)] [url = about:blank]
19:53:51 INFO - PROCESS | 1899 | --DOMWINDOW == 98 (0x7f111bdd7c00) [pid = 1948] [serial = 1482] [outer = (nil)] [url = about:blank]
19:53:51 INFO - PROCESS | 1899 | --DOMWINDOW == 97 (0x7f1122b4f400) [pid = 1948] [serial = 1476] [outer = (nil)] [url = about:blank]
19:53:51 INFO - PROCESS | 1899 | --DOMWINDOW == 96 (0x7f111cefec00) [pid = 1948] [serial = 1485] [outer = (nil)] [url = about:blank]
19:53:51 INFO - PROCESS | 1899 | --DOMWINDOW == 95 (0x7f1118a23400) [pid = 1948] [serial = 1495] [outer = (nil)] [url = about:blank]
19:53:51 INFO - PROCESS | 1899 | --DOMWINDOW == 94 (0x7f111fdab000) [pid = 1948] [serial = 1490] [outer = (nil)] [url = about:blank]
19:53:51 INFO - PROCESS | 1899 | --DOMWINDOW == 93 (0x7f111a42fc00) [pid = 1948] [serial = 1500] [outer = (nil)] [url = about:blank]
19:53:51 INFO - PROCESS | 1899 | --DOMWINDOW == 92 (0x7f1115119400) [pid = 1948] [serial = 1503] [outer = (nil)] [url = about:blank]
19:53:52 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
19:53:52 INFO - document served over http requires an https
19:53:52 INFO - sub-resource via xhr-request using the meta-referrer
19:53:52 INFO - delivery method with keep-origin-redirect and when
19:53:52 INFO - the target request is cross-origin.
19:53:52 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 2112ms
19:53:52 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html
19:53:52 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1115098000 == 16 [pid = 1948] [id = 570]
19:53:52 INFO - PROCESS | 1899 | ++DOMWINDOW == 93 (0x7f11161a9400) [pid = 1948] [serial = 1594] [outer = (nil)]
19:53:52 INFO - PROCESS | 1899 | ++DOMWINDOW == 94 (0x7f11166e8400) [pid = 1948] [serial = 1595] [outer = 0x7f11161a9400]
19:53:53 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:53:53 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:53:53 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:53:53 INFO - PROCESS | 1899 | ++DOMWINDOW == 95 (0x7f1116f0ac00) [pid = 1948] [serial = 1596] [outer = 0x7f11161a9400]
19:53:53 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:53:53 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:53:54 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
19:53:54 INFO - document served over http requires an https
19:53:54 INFO - sub-resource via xhr-request using the meta-referrer
19:53:54 INFO - delivery method with no-redirect and when
19:53:54 INFO - the target request is cross-origin.
19:53:54 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html | took 1734ms
19:53:54 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html
19:53:54 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f11166e4200 == 17 [pid = 1948] [id = 571]
19:53:54 INFO - PROCESS | 1899 | ++DOMWINDOW == 96 (0x7f111934b800) [pid = 1948] [serial = 1597] [outer = (nil)]
19:53:54 INFO - PROCESS | 1899 | ++DOMWINDOW == 97 (0x7f1119358000) [pid = 1948] [serial = 1598] [outer = 0x7f111934b800]
19:53:54 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:53:54 INFO - PROCESS | 1899 | ++DOMWINDOW == 98 (0x7f111956f400) [pid = 1948] [serial = 1599] [outer = 0x7f111934b800]
19:53:54 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:53:55 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:53:55 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:53:56 INFO - PROCESS | 1899 | --DOMWINDOW == 97 (0x7f111d6f5000) [pid = 1948] [serial = 1534] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446173586196]
19:53:56 INFO - PROCESS | 1899 | --DOMWINDOW == 96 (0x7f111cefe000) [pid = 1948] [serial = 1531] [outer = (nil)] [url = about:blank]
19:53:56 INFO - PROCESS | 1899 | --DOMWINDOW == 95 (0x7f111a931000) [pid = 1948] [serial = 1517] [outer = (nil)] [url = about:blank]
19:53:56 INFO - PROCESS | 1899 | --DOMWINDOW == 94 (0x7f111bc21c00) [pid = 1948] [serial = 1520] [outer = (nil)] [url = about:blank]
19:53:56 INFO - PROCESS | 1899 | --DOMWINDOW == 93 (0x7f112068c800) [pid = 1948] [serial = 1547] [outer = (nil)] [url = about:blank]
19:53:56 INFO - PROCESS | 1899 | --DOMWINDOW == 92 (0x7f1118e37000) [pid = 1948] [serial = 1508] [outer = (nil)] [url = about:blank]
19:53:56 INFO - PROCESS | 1899 | --DOMWINDOW == 91 (0x7f111396e400) [pid = 1948] [serial = 1550] [outer = (nil)] [url = about:blank]
19:53:56 INFO - PROCESS | 1899 | --DOMWINDOW == 90 (0x7f11193ed800) [pid = 1948] [serial = 1511] [outer = (nil)] [url = about:blank]
19:53:56 INFO - PROCESS | 1899 | --DOMWINDOW == 89 (0x7f1115035800) [pid = 1948] [serial = 1553] [outer = (nil)] [url = about:blank]
19:53:56 INFO - PROCESS | 1899 | --DOMWINDOW == 88 (0x7f1113890800) [pid = 1948] [serial = 1556] [outer = (nil)] [url = about:blank]
19:53:56 INFO - PROCESS | 1899 | --DOMWINDOW == 87 (0x7f111f92f400) [pid = 1948] [serial = 1544] [outer = (nil)] [url = about:blank]
19:53:56 INFO - PROCESS | 1899 | --DOMWINDOW == 86 (0x7f111e2c7000) [pid = 1948] [serial = 1539] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
19:53:56 INFO - PROCESS | 1899 | --DOMWINDOW == 85 (0x7f111d72f400) [pid = 1948] [serial = 1536] [outer = (nil)] [url = about:blank]
19:53:56 INFO - PROCESS | 1899 | --DOMWINDOW == 84 (0x7f111efa9800) [pid = 1948] [serial = 1541] [outer = (nil)] [url = about:blank]
19:53:56 INFO - PROCESS | 1899 | --DOMWINDOW == 83 (0x7f111c1b4800) [pid = 1948] [serial = 1523] [outer = (nil)] [url = about:blank]
19:53:56 INFO - PROCESS | 1899 | --DOMWINDOW == 82 (0x7f111a6fe400) [pid = 1948] [serial = 1514] [outer = (nil)] [url = about:blank]
19:53:56 INFO - PROCESS | 1899 | --DOMWINDOW == 81 (0x7f111cef8800) [pid = 1948] [serial = 1529] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
19:53:56 INFO - PROCESS | 1899 | --DOMWINDOW == 80 (0x7f111c306c00) [pid = 1948] [serial = 1526] [outer = (nil)] [url = about:blank]
19:53:56 INFO - PROCESS | 1899 | --DOMWINDOW == 79 (0x7f11166e8000) [pid = 1948] [serial = 1505] [outer = (nil)] [url = about:blank]
19:53:56 INFO - PROCESS | 1899 | --DOMWINDOW == 78 (0x7f111cdc7800) [pid = 1948] [serial = 1528] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
19:53:56 INFO - PROCESS | 1899 | --DOMWINDOW == 77 (0x7f1115023800) [pid = 1948] [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]
19:53:56 INFO - PROCESS | 1899 | --DOMWINDOW == 76 (0x7f11166a0000) [pid = 1948] [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]
19:53:56 INFO - PROCESS | 1899 | --DOMWINDOW == 75 (0x7f111f82d800) [pid = 1948] [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]
19:53:56 INFO - PROCESS | 1899 | --DOMWINDOW == 74 (0x7f111391d800) [pid = 1948] [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]
19:53:56 INFO - PROCESS | 1899 | --DOMWINDOW == 73 (0x7f111d65e800) [pid = 1948] [serial = 1533] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446173586196]
19:53:56 INFO - PROCESS | 1899 | --DOMWINDOW == 72 (0x7f112068c000) [pid = 1948] [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]
19:53:56 INFO - PROCESS | 1899 | --DOMWINDOW == 71 (0x7f111eeed400) [pid = 1948] [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]
19:53:56 INFO - PROCESS | 1899 | --DOMWINDOW == 70 (0x7f111e26a400) [pid = 1948] [serial = 1538] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
19:53:56 INFO - PROCESS | 1899 | --DOMWINDOW == 69 (0x7f111cef9400) [pid = 1948] [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]
19:53:56 INFO - PROCESS | 1899 | --DOMWINDOW == 68 (0x7f111a925000) [pid = 1948] [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]
19:53:56 INFO - PROCESS | 1899 | --DOMWINDOW == 67 (0x7f111bc21000) [pid = 1948] [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]
19:53:56 INFO - PROCESS | 1899 | --DOMWINDOW == 66 (0x7f1118dc0800) [pid = 1948] [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]
19:53:56 INFO - PROCESS | 1899 | --DOMWINDOW == 65 (0x7f11193d4c00) [pid = 1948] [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]
19:53:56 INFO - PROCESS | 1899 | --DOMWINDOW == 64 (0x7f111a6fe000) [pid = 1948] [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]
19:53:56 INFO - PROCESS | 1899 | --DOMWINDOW == 63 (0x7f111d6f5800) [pid = 1948] [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]
19:53:56 INFO - PROCESS | 1899 | --DOMWINDOW == 62 (0x7f111c143c00) [pid = 1948] [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]
19:53:56 INFO - PROCESS | 1899 | --DOMWINDOW == 61 (0x7f111c2dd800) [pid = 1948] [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]
19:53:56 INFO - PROCESS | 1899 | --DOMWINDOW == 60 (0x7f1118facc00) [pid = 1948] [serial = 1509] [outer = (nil)] [url = about:blank]
19:53:56 INFO - PROCESS | 1899 | --DOMWINDOW == 59 (0x7f1113c74c00) [pid = 1948] [serial = 1551] [outer = (nil)] [url = about:blank]
19:53:56 INFO - PROCESS | 1899 | --DOMWINDOW == 58 (0x7f111a4a1c00) [pid = 1948] [serial = 1512] [outer = (nil)] [url = about:blank]
19:53:56 INFO - PROCESS | 1899 | --DOMWINDOW == 57 (0x7f1115094800) [pid = 1948] [serial = 1554] [outer = (nil)] [url = about:blank]
19:53:56 INFO - PROCESS | 1899 | --DOMWINDOW == 56 (0x7f111a77cc00) [pid = 1948] [serial = 1515] [outer = (nil)] [url = about:blank]
19:53:56 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
19:53:56 INFO - document served over http requires an https
19:53:56 INFO - sub-resource via xhr-request using the meta-referrer
19:53:56 INFO - delivery method with swap-origin-redirect and when
19:53:56 INFO - the target request is cross-origin.
19:53:56 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 2691ms
19:53:56 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html
19:53:57 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1117b41000 == 18 [pid = 1948] [id = 572]
19:53:57 INFO - PROCESS | 1899 | ++DOMWINDOW == 57 (0x7f111391dc00) [pid = 1948] [serial = 1600] [outer = (nil)]
19:53:57 INFO - PROCESS | 1899 | ++DOMWINDOW == 58 (0x7f111396e400) [pid = 1948] [serial = 1601] [outer = 0x7f111391dc00]
19:53:57 INFO - PROCESS | 1899 | ++DOMWINDOW == 59 (0x7f111505d800) [pid = 1948] [serial = 1602] [outer = 0x7f111391dc00]
19:53:57 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:53:57 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:53:58 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
19:53:58 INFO - document served over http requires an http
19:53:58 INFO - sub-resource via fetch-request using the meta-referrer
19:53:58 INFO - delivery method with keep-origin-redirect and when
19:53:58 INFO - the target request is same-origin.
19:53:58 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 1535ms
19:53:58 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/fetch-request/generic.no-redirect.http.html
19:53:58 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1117edf700 == 19 [pid = 1948] [id = 573]
19:53:58 INFO - PROCESS | 1899 | ++DOMWINDOW == 60 (0x7f1118e37000) [pid = 1948] [serial = 1603] [outer = (nil)]
19:53:58 INFO - PROCESS | 1899 | ++DOMWINDOW == 61 (0x7f1118f87400) [pid = 1948] [serial = 1604] [outer = 0x7f1118e37000]
19:53:58 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:53:59 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:53:59 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:53:59 INFO - PROCESS | 1899 | ++DOMWINDOW == 62 (0x7f1119a6cc00) [pid = 1948] [serial = 1605] [outer = 0x7f1118e37000]
19:53:59 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:53:59 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:54:00 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
19:54:00 INFO - document served over http requires an http
19:54:00 INFO - sub-resource via fetch-request using the meta-referrer
19:54:00 INFO - delivery method with no-redirect and when
19:54:00 INFO - the target request is same-origin.
19:54:00 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/fetch-request/generic.no-redirect.http.html | took 2030ms
19:54:00 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html
19:54:00 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:54:00 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1116612500 == 20 [pid = 1948] [id = 574]
19:54:00 INFO - PROCESS | 1899 | ++DOMWINDOW == 63 (0x7f11150a8c00) [pid = 1948] [serial = 1606] [outer = (nil)]
19:54:01 INFO - PROCESS | 1899 | ++DOMWINDOW == 64 (0x7f1115119400) [pid = 1948] [serial = 1607] [outer = 0x7f11150a8c00]
19:54:01 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:54:01 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:54:01 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:54:01 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:54:01 INFO - PROCESS | 1899 | ++DOMWINDOW == 65 (0x7f11193ed800) [pid = 1948] [serial = 1608] [outer = 0x7f11150a8c00]
19:54:01 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:54:01 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:54:01 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:54:02 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
19:54:02 INFO - document served over http requires an http
19:54:02 INFO - sub-resource via fetch-request using the meta-referrer
19:54:02 INFO - delivery method with swap-origin-redirect and when
19:54:02 INFO - the target request is same-origin.
19:54:02 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 1970ms
19:54:02 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html
19:54:02 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f11179a2b00 == 21 [pid = 1948] [id = 575]
19:54:02 INFO - PROCESS | 1899 | ++DOMWINDOW == 66 (0x7f1119b03800) [pid = 1948] [serial = 1609] [outer = (nil)]
19:54:02 INFO - PROCESS | 1899 | ++DOMWINDOW == 67 (0x7f1119bb7000) [pid = 1948] [serial = 1610] [outer = 0x7f1119b03800]
19:54:03 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:54:03 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:54:03 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:54:03 INFO - PROCESS | 1899 | ++DOMWINDOW == 68 (0x7f111a42f800) [pid = 1948] [serial = 1611] [outer = 0x7f1119b03800]
19:54:03 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:54:04 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1119a40f00 == 22 [pid = 1948] [id = 576]
19:54:04 INFO - PROCESS | 1899 | ++DOMWINDOW == 69 (0x7f111a44d400) [pid = 1948] [serial = 1612] [outer = (nil)]
19:54:04 INFO - PROCESS | 1899 | ++DOMWINDOW == 70 (0x7f111a44dc00) [pid = 1948] [serial = 1613] [outer = 0x7f111a44d400]
19:54:04 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
19:54:04 INFO - document served over http requires an http
19:54:04 INFO - sub-resource via iframe-tag using the meta-referrer
19:54:04 INFO - delivery method with keep-origin-redirect and when
19:54:04 INFO - the target request is same-origin.
19:54:04 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 2137ms
19:54:04 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/iframe-tag/generic.no-redirect.http.html
19:54:04 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:54:04 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1119a43700 == 23 [pid = 1948] [id = 577]
19:54:04 INFO - PROCESS | 1899 | ++DOMWINDOW == 71 (0x7f111a5c7400) [pid = 1948] [serial = 1614] [outer = (nil)]
19:54:05 INFO - PROCESS | 1899 | ++DOMWINDOW == 72 (0x7f111a5c7c00) [pid = 1948] [serial = 1615] [outer = 0x7f111a5c7400]
19:54:05 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:54:05 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:54:05 INFO - PROCESS | 1899 | ++DOMWINDOW == 73 (0x7f111a6fe400) [pid = 1948] [serial = 1616] [outer = 0x7f111a5c7400]
19:54:05 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:54:05 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:54:06 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111a4eb900 == 24 [pid = 1948] [id = 578]
19:54:06 INFO - PROCESS | 1899 | ++DOMWINDOW == 74 (0x7f111a71f400) [pid = 1948] [serial = 1617] [outer = (nil)]
19:54:06 INFO - PROCESS | 1899 | ++DOMWINDOW == 75 (0x7f111a71fc00) [pid = 1948] [serial = 1618] [outer = 0x7f111a71f400]
19:54:06 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
19:54:06 INFO - document served over http requires an http
19:54:06 INFO - sub-resource via iframe-tag using the meta-referrer
19:54:06 INFO - delivery method with no-redirect and when
19:54:06 INFO - the target request is same-origin.
19:54:06 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 2088ms
19:54:06 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html
19:54:06 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111a4eeb00 == 25 [pid = 1948] [id = 579]
19:54:06 INFO - PROCESS | 1899 | ++DOMWINDOW == 76 (0x7f111a77cc00) [pid = 1948] [serial = 1619] [outer = (nil)]
19:54:07 INFO - PROCESS | 1899 | ++DOMWINDOW == 77 (0x7f111a790000) [pid = 1948] [serial = 1620] [outer = 0x7f111a77cc00]
19:54:07 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:54:07 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:54:07 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:54:07 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:54:07 INFO - PROCESS | 1899 | ++DOMWINDOW == 78 (0x7f111a862800) [pid = 1948] [serial = 1621] [outer = 0x7f111a77cc00]
19:54:07 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:54:07 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:54:08 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111a708200 == 26 [pid = 1948] [id = 580]
19:54:08 INFO - PROCESS | 1899 | ++DOMWINDOW == 79 (0x7f111a897400) [pid = 1948] [serial = 1622] [outer = (nil)]
19:54:08 INFO - PROCESS | 1899 | ++DOMWINDOW == 80 (0x7f111a897800) [pid = 1948] [serial = 1623] [outer = 0x7f111a897400]
19:54:08 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
19:54:08 INFO - document served over http requires an http
19:54:08 INFO - sub-resource via iframe-tag using the meta-referrer
19:54:08 INFO - delivery method with swap-origin-redirect and when
19:54:08 INFO - the target request is same-origin.
19:54:08 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 2186ms
19:54:08 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html
19:54:09 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111a8c9500 == 27 [pid = 1948] [id = 581]
19:54:09 INFO - PROCESS | 1899 | ++DOMWINDOW == 81 (0x7f111a9c9c00) [pid = 1948] [serial = 1624] [outer = (nil)]
19:54:09 INFO - PROCESS | 1899 | ++DOMWINDOW == 82 (0x7f111ba29000) [pid = 1948] [serial = 1625] [outer = 0x7f111a9c9c00]
19:54:09 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:54:09 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:54:09 INFO - PROCESS | 1899 | ++DOMWINDOW == 83 (0x7f111bb7a400) [pid = 1948] [serial = 1626] [outer = 0x7f111a9c9c00]
19:54:09 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:54:09 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:54:12 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
19:54:12 INFO - document served over http requires an http
19:54:12 INFO - sub-resource via script-tag using the meta-referrer
19:54:12 INFO - delivery method with keep-origin-redirect and when
19:54:12 INFO - the target request is same-origin.
19:54:12 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 3336ms
19:54:12 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/script-tag/generic.no-redirect.http.html
19:54:12 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:54:12 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111bb2c400 == 28 [pid = 1948] [id = 582]
19:54:12 INFO - PROCESS | 1899 | ++DOMWINDOW == 84 (0x7f111bb9f400) [pid = 1948] [serial = 1627] [outer = (nil)]
19:54:12 INFO - PROCESS | 1899 | ++DOMWINDOW == 85 (0x7f111bb9fc00) [pid = 1948] [serial = 1628] [outer = 0x7f111bb9f400]
19:54:13 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:54:13 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:54:13 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:54:13 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:54:13 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:54:13 INFO - PROCESS | 1899 | ++DOMWINDOW == 86 (0x7f111bd17400) [pid = 1948] [serial = 1629] [outer = 0x7f111bb9f400]
19:54:13 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:54:13 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:54:13 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:54:14 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
19:54:14 INFO - document served over http requires an http
19:54:14 INFO - sub-resource via script-tag using the meta-referrer
19:54:14 INFO - delivery method with no-redirect and when
19:54:14 INFO - the target request is same-origin.
19:54:14 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/script-tag/generic.no-redirect.http.html | took 2619ms
19:54:14 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html
19:54:15 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:54:15 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111bd3aa00 == 29 [pid = 1948] [id = 583]
19:54:15 INFO - PROCESS | 1899 | ++DOMWINDOW == 87 (0x7f111bdd7c00) [pid = 1948] [serial = 1630] [outer = (nil)]
19:54:15 INFO - PROCESS | 1899 | ++DOMWINDOW == 88 (0x7f111c01c000) [pid = 1948] [serial = 1631] [outer = 0x7f111bdd7c00]
19:54:15 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:54:15 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:54:15 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:54:15 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:54:16 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:54:16 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:54:16 INFO - PROCESS | 1899 | ++DOMWINDOW == 89 (0x7f111c0f3000) [pid = 1948] [serial = 1632] [outer = 0x7f111bdd7c00]
19:54:16 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:54:16 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:54:16 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:54:17 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
19:54:17 INFO - document served over http requires an http
19:54:17 INFO - sub-resource via script-tag using the meta-referrer
19:54:17 INFO - delivery method with swap-origin-redirect and when
19:54:17 INFO - the target request is same-origin.
19:54:17 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 2644ms
19:54:17 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html
19:54:17 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:54:17 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111bd3e600 == 30 [pid = 1948] [id = 584]
19:54:17 INFO - PROCESS | 1899 | ++DOMWINDOW == 90 (0x7f111c228c00) [pid = 1948] [serial = 1633] [outer = (nil)]
19:54:18 INFO - PROCESS | 1899 | ++DOMWINDOW == 91 (0x7f111c22b400) [pid = 1948] [serial = 1634] [outer = 0x7f111c228c00]
19:54:18 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:54:18 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:54:18 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:54:18 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:54:18 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:54:18 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:54:18 INFO - PROCESS | 1899 | ++DOMWINDOW == 92 (0x7f111c24f400) [pid = 1948] [serial = 1635] [outer = 0x7f111c228c00]
19:54:18 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:54:19 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:54:20 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
19:54:20 INFO - document served over http requires an http
19:54:20 INFO - sub-resource via xhr-request using the meta-referrer
19:54:20 INFO - delivery method with keep-origin-redirect and when
19:54:20 INFO - the target request is same-origin.
19:54:20 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 3105ms
19:54:20 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/xhr-request/generic.no-redirect.http.html
19:54:21 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:54:21 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111c013100 == 31 [pid = 1948] [id = 585]
19:54:21 INFO - PROCESS | 1899 | ++DOMWINDOW == 93 (0x7f111c306c00) [pid = 1948] [serial = 1636] [outer = (nil)]
19:54:21 INFO - PROCESS | 1899 | ++DOMWINDOW == 94 (0x7f111c323000) [pid = 1948] [serial = 1637] [outer = 0x7f111c306c00]
19:54:21 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:54:21 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:54:21 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:54:21 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:54:21 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:54:22 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:54:22 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:54:22 INFO - PROCESS | 1899 | ++DOMWINDOW == 95 (0x7f111cc6e000) [pid = 1948] [serial = 1638] [outer = 0x7f111c306c00]
19:54:22 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:54:22 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:54:22 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:54:25 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
19:54:25 INFO - document served over http requires an http
19:54:25 INFO - sub-resource via xhr-request using the meta-referrer
19:54:25 INFO - delivery method with no-redirect and when
19:54:25 INFO - the target request is same-origin.
19:54:25 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/xhr-request/generic.no-redirect.http.html | took 4402ms
19:54:25 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html
19:54:25 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:54:25 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:54:25 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:54:25 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:54:25 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:54:25 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1113945000 == 32 [pid = 1948] [id = 586]
19:54:25 INFO - PROCESS | 1899 | ++DOMWINDOW == 96 (0x7f111396e000) [pid = 1948] [serial = 1639] [outer = (nil)]
19:54:25 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:54:25 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:54:25 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:54:25 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:54:25 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:54:25 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:54:25 INFO - PROCESS | 1899 | ++DOMWINDOW == 97 (0x7f11139b1c00) [pid = 1948] [serial = 1640] [outer = 0x7f111396e000]
19:54:25 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:54:25 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:54:25 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:54:25 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:54:26 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:54:26 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:54:26 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:54:26 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:54:26 INFO - PROCESS | 1899 | ++DOMWINDOW == 98 (0x7f1117a4ac00) [pid = 1948] [serial = 1641] [outer = 0x7f111396e000]
19:54:26 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:54:26 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:54:27 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
19:54:27 INFO - document served over http requires an http
19:54:27 INFO - sub-resource via xhr-request using the meta-referrer
19:54:27 INFO - delivery method with swap-origin-redirect and when
19:54:27 INFO - the target request is same-origin.
19:54:27 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 2191ms
19:54:27 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html
19:54:27 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1117b41000 == 31 [pid = 1948] [id = 572]
19:54:27 INFO - PROCESS | 1899 | --DOCSHELL 0x7f11166e4200 == 30 [pid = 1948] [id = 571]
19:54:27 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1115098000 == 29 [pid = 1948] [id = 570]
19:54:27 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1114f23700 == 28 [pid = 1948] [id = 555]
19:54:27 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1113947800 == 27 [pid = 1948] [id = 569]
19:54:27 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1117e6b200 == 26 [pid = 1948] [id = 568]
19:54:27 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1117b45600 == 25 [pid = 1948] [id = 567]
19:54:27 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1117b42e00 == 24 [pid = 1948] [id = 566]
19:54:27 INFO - PROCESS | 1899 | --DOCSHELL 0x7f11179a1c00 == 23 [pid = 1948] [id = 565]
19:54:27 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111799e000 == 22 [pid = 1948] [id = 564]
19:54:27 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1116e18200 == 21 [pid = 1948] [id = 563]
19:54:27 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1116888700 == 20 [pid = 1948] [id = 561]
19:54:27 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1116885500 == 19 [pid = 1948] [id = 560]
19:54:27 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1116614300 == 18 [pid = 1948] [id = 559]
19:54:27 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111632ed00 == 17 [pid = 1948] [id = 558]
19:54:27 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1113946400 == 16 [pid = 1948] [id = 557]
19:54:28 INFO - PROCESS | 1899 | --DOMWINDOW == 97 (0x7f11178bc800) [pid = 1948] [serial = 1506] [outer = (nil)] [url = about:blank]
19:54:28 INFO - PROCESS | 1899 | --DOMWINDOW == 96 (0x7f111cd39c00) [pid = 1948] [serial = 1527] [outer = (nil)] [url = about:blank]
19:54:28 INFO - PROCESS | 1899 | --DOMWINDOW == 95 (0x7f111c24f800) [pid = 1948] [serial = 1524] [outer = (nil)] [url = about:blank]
19:54:28 INFO - PROCESS | 1899 | --DOMWINDOW == 94 (0x7f111df6ec00) [pid = 1948] [serial = 1537] [outer = (nil)] [url = about:blank]
19:54:28 INFO - PROCESS | 1899 | --DOMWINDOW == 93 (0x7f111fddd400) [pid = 1948] [serial = 1545] [outer = (nil)] [url = about:blank]
19:54:28 INFO - PROCESS | 1899 | --DOMWINDOW == 92 (0x7f111f4b3c00) [pid = 1948] [serial = 1542] [outer = (nil)] [url = about:blank]
19:54:28 INFO - PROCESS | 1899 | --DOMWINDOW == 91 (0x7f111ba2f000) [pid = 1948] [serial = 1518] [outer = (nil)] [url = about:blank]
19:54:28 INFO - PROCESS | 1899 | --DOMWINDOW == 90 (0x7f111d631400) [pid = 1948] [serial = 1532] [outer = (nil)] [url = about:blank]
19:54:28 INFO - PROCESS | 1899 | --DOMWINDOW == 89 (0x7f112151f800) [pid = 1948] [serial = 1548] [outer = (nil)] [url = about:blank]
19:54:28 INFO - PROCESS | 1899 | --DOMWINDOW == 88 (0x7f111c01c800) [pid = 1948] [serial = 1521] [outer = (nil)] [url = about:blank]
19:54:28 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:54:28 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1113945a00 == 17 [pid = 1948] [id = 587]
19:54:28 INFO - PROCESS | 1899 | ++DOMWINDOW == 89 (0x7f1113913800) [pid = 1948] [serial = 1642] [outer = (nil)]
19:54:28 INFO - PROCESS | 1899 | ++DOMWINDOW == 90 (0x7f1114dc9400) [pid = 1948] [serial = 1643] [outer = 0x7f1113913800]
19:54:28 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:54:28 INFO - PROCESS | 1899 | ++DOMWINDOW == 91 (0x7f1117e41400) [pid = 1948] [serial = 1644] [outer = 0x7f1113913800]
19:54:28 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:54:28 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:54:29 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
19:54:29 INFO - document served over http requires an https
19:54:29 INFO - sub-resource via fetch-request using the meta-referrer
19:54:29 INFO - delivery method with keep-origin-redirect and when
19:54:29 INFO - the target request is same-origin.
19:54:29 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 2446ms
19:54:29 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/fetch-request/generic.no-redirect.http.html
19:54:29 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1115098000 == 18 [pid = 1948] [id = 588]
19:54:29 INFO - PROCESS | 1899 | ++DOMWINDOW == 92 (0x7f111956f800) [pid = 1948] [serial = 1645] [outer = (nil)]
19:54:30 INFO - PROCESS | 1899 | ++DOMWINDOW == 93 (0x7f11195d8400) [pid = 1948] [serial = 1646] [outer = 0x7f111956f800]
19:54:30 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:54:30 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:54:30 INFO - PROCESS | 1899 | ++DOMWINDOW == 94 (0x7f111a4a1000) [pid = 1948] [serial = 1647] [outer = 0x7f111956f800]
19:54:30 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:54:30 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:54:31 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
19:54:31 INFO - document served over http requires an https
19:54:31 INFO - sub-resource via fetch-request using the meta-referrer
19:54:31 INFO - delivery method with no-redirect and when
19:54:31 INFO - the target request is same-origin.
19:54:31 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/fetch-request/generic.no-redirect.http.html | took 1484ms
19:54:31 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html
19:54:31 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1116612a00 == 19 [pid = 1948] [id = 589]
19:54:31 INFO - PROCESS | 1899 | ++DOMWINDOW == 95 (0x7f111a8ab400) [pid = 1948] [serial = 1648] [outer = (nil)]
19:54:31 INFO - PROCESS | 1899 | ++DOMWINDOW == 96 (0x7f111a931000) [pid = 1948] [serial = 1649] [outer = 0x7f111a8ab400]
19:54:31 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:54:31 INFO - PROCESS | 1899 | ++DOMWINDOW == 97 (0x7f111ba2fc00) [pid = 1948] [serial = 1650] [outer = 0x7f111a8ab400]
19:54:31 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:54:32 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:54:32 INFO - PROCESS | 1899 | --DOMWINDOW == 96 (0x7f1118ac7000) [pid = 1948] [serial = 1575] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446173621326]
19:54:32 INFO - PROCESS | 1899 | --DOMWINDOW == 95 (0x7f1117a4a400) [pid = 1948] [serial = 1570] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
19:54:32 INFO - PROCESS | 1899 | --DOMWINDOW == 94 (0x7f1119420400) [pid = 1948] [serial = 1586] [outer = (nil)] [url = about:blank]
19:54:32 INFO - PROCESS | 1899 | --DOMWINDOW == 93 (0x7f1119358000) [pid = 1948] [serial = 1598] [outer = (nil)] [url = about:blank]
19:54:32 INFO - PROCESS | 1899 | --DOMWINDOW == 92 (0x7f1118fb1400) [pid = 1948] [serial = 1581] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
19:54:32 INFO - PROCESS | 1899 | --DOMWINDOW == 91 (0x7f1118dc0c00) [pid = 1948] [serial = 1578] [outer = (nil)] [url = about:blank]
19:54:32 INFO - PROCESS | 1899 | --DOMWINDOW == 90 (0x7f1114d69c00) [pid = 1948] [serial = 1592] [outer = (nil)] [url = about:blank]
19:54:32 INFO - PROCESS | 1899 | --DOMWINDOW == 89 (0x7f1117e41800) [pid = 1948] [serial = 1571] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
19:54:32 INFO - PROCESS | 1899 | --DOMWINDOW == 88 (0x7f1116f0a400) [pid = 1948] [serial = 1568] [outer = (nil)] [url = about:blank]
19:54:32 INFO - PROCESS | 1899 | --DOMWINDOW == 87 (0x7f11166e8800) [pid = 1948] [serial = 1565] [outer = (nil)] [url = about:blank]
19:54:32 INFO - PROCESS | 1899 | --DOMWINDOW == 86 (0x7f1118c9d800) [pid = 1948] [serial = 1576] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446173621326]
19:54:32 INFO - PROCESS | 1899 | --DOMWINDOW == 85 (0x7f1117ea7800) [pid = 1948] [serial = 1573] [outer = (nil)] [url = about:blank]
19:54:32 INFO - PROCESS | 1899 | --DOMWINDOW == 84 (0x7f11166a0800) [pid = 1948] [serial = 1589] [outer = (nil)] [url = about:blank]
19:54:32 INFO - PROCESS | 1899 | --DOMWINDOW == 83 (0x7f111535a000) [pid = 1948] [serial = 1562] [outer = (nil)] [url = about:blank]
19:54:32 INFO - PROCESS | 1899 | --DOMWINDOW == 82 (0x7f1119227800) [pid = 1948] [serial = 1583] [outer = (nil)] [url = about:blank]
19:54:32 INFO - PROCESS | 1899 | --DOMWINDOW == 81 (0x7f111391d400) [pid = 1948] [serial = 1559] [outer = (nil)] [url = about:blank]
19:54:32 INFO - PROCESS | 1899 | --DOMWINDOW == 80 (0x7f111396e400) [pid = 1948] [serial = 1601] [outer = (nil)] [url = about:blank]
19:54:32 INFO - PROCESS | 1899 | --DOMWINDOW == 79 (0x7f11166e8400) [pid = 1948] [serial = 1595] [outer = (nil)] [url = about:blank]
19:54:32 INFO - PROCESS | 1899 | --DOMWINDOW == 78 (0x7f11161a9400) [pid = 1948] [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]
19:54:32 INFO - PROCESS | 1899 | --DOMWINDOW == 77 (0x7f1114d69000) [pid = 1948] [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]
19:54:32 INFO - PROCESS | 1899 | --DOMWINDOW == 76 (0x7f111934b800) [pid = 1948] [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]
19:54:32 INFO - PROCESS | 1899 | --DOMWINDOW == 75 (0x7f111391dc00) [pid = 1948] [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]
19:54:32 INFO - PROCESS | 1899 | --DOMWINDOW == 74 (0x7f1113890400) [pid = 1948] [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]
19:54:32 INFO - PROCESS | 1899 | --DOMWINDOW == 73 (0x7f1118f87800) [pid = 1948] [serial = 1580] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
19:54:32 INFO - PROCESS | 1899 | --DOMWINDOW == 72 (0x7f111399c400) [pid = 1948] [serial = 1557] [outer = (nil)] [url = about:blank]
19:54:33 INFO - PROCESS | 1899 | --DOMWINDOW == 71 (0x7f111956f400) [pid = 1948] [serial = 1599] [outer = (nil)] [url = about:blank]
19:54:33 INFO - PROCESS | 1899 | --DOMWINDOW == 70 (0x7f11150b0c00) [pid = 1948] [serial = 1593] [outer = (nil)] [url = about:blank]
19:54:33 INFO - PROCESS | 1899 | --DOMWINDOW == 69 (0x7f1116f0ac00) [pid = 1948] [serial = 1596] [outer = (nil)] [url = about:blank]
19:54:33 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
19:54:33 INFO - document served over http requires an https
19:54:33 INFO - sub-resource via fetch-request using the meta-referrer
19:54:33 INFO - delivery method with swap-origin-redirect and when
19:54:33 INFO - the target request is same-origin.
19:54:33 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 1838ms
19:54:33 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html
19:54:33 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1116887800 == 20 [pid = 1948] [id = 590]
19:54:33 INFO - PROCESS | 1899 | ++DOMWINDOW == 70 (0x7f111391d800) [pid = 1948] [serial = 1651] [outer = (nil)]
19:54:33 INFO - PROCESS | 1899 | ++DOMWINDOW == 71 (0x7f111391dc00) [pid = 1948] [serial = 1652] [outer = 0x7f111391d800]
19:54:33 INFO - PROCESS | 1899 | ++DOMWINDOW == 72 (0x7f1114dc9000) [pid = 1948] [serial = 1653] [outer = 0x7f111391d800]
19:54:33 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:54:33 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:54:34 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1116e19600 == 21 [pid = 1948] [id = 591]
19:54:34 INFO - PROCESS | 1899 | ++DOMWINDOW == 73 (0x7f111505ac00) [pid = 1948] [serial = 1654] [outer = (nil)]
19:54:34 INFO - PROCESS | 1899 | ++DOMWINDOW == 74 (0x7f11150b0c00) [pid = 1948] [serial = 1655] [outer = 0x7f111505ac00]
19:54:34 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
19:54:34 INFO - document served over http requires an https
19:54:34 INFO - sub-resource via iframe-tag using the meta-referrer
19:54:34 INFO - delivery method with keep-origin-redirect and when
19:54:34 INFO - the target request is same-origin.
19:54:34 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 1439ms
19:54:34 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html
19:54:34 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f11179a0300 == 22 [pid = 1948] [id = 592]
19:54:34 INFO - PROCESS | 1899 | ++DOMWINDOW == 75 (0x7f11166e8400) [pid = 1948] [serial = 1656] [outer = (nil)]
19:54:34 INFO - PROCESS | 1899 | ++DOMWINDOW == 76 (0x7f11166e8800) [pid = 1948] [serial = 1657] [outer = 0x7f11166e8400]
19:54:35 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:54:35 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:54:35 INFO - PROCESS | 1899 | ++DOMWINDOW == 77 (0x7f11178b0800) [pid = 1948] [serial = 1658] [outer = 0x7f11166e8400]
19:54:35 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:54:35 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:54:36 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111632de00 == 23 [pid = 1948] [id = 593]
19:54:36 INFO - PROCESS | 1899 | ++DOMWINDOW == 78 (0x7f111399c400) [pid = 1948] [serial = 1659] [outer = (nil)]
19:54:36 INFO - PROCESS | 1899 | ++DOMWINDOW == 79 (0x7f111513ec00) [pid = 1948] [serial = 1660] [outer = 0x7f111399c400]
19:54:36 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
19:54:36 INFO - document served over http requires an https
19:54:36 INFO - sub-resource via iframe-tag using the meta-referrer
19:54:36 INFO - delivery method with no-redirect and when
19:54:36 INFO - the target request is same-origin.
19:54:36 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 1978ms
19:54:36 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html
19:54:36 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:54:36 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f11166e2e00 == 24 [pid = 1948] [id = 594]
19:54:36 INFO - PROCESS | 1899 | ++DOMWINDOW == 80 (0x7f1117e5b000) [pid = 1948] [serial = 1661] [outer = (nil)]
19:54:37 INFO - PROCESS | 1899 | ++DOMWINDOW == 81 (0x7f1117e5b800) [pid = 1948] [serial = 1662] [outer = 0x7f1117e5b000]
19:54:37 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:54:37 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:54:37 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:54:37 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:54:37 INFO - PROCESS | 1899 | ++DOMWINDOW == 82 (0x7f1118c9d800) [pid = 1948] [serial = 1663] [outer = 0x7f1117e5b000]
19:54:37 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:54:37 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:54:38 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f11179a1c00 == 25 [pid = 1948] [id = 595]
19:54:38 INFO - PROCESS | 1899 | ++DOMWINDOW == 83 (0x7f1118dc0c00) [pid = 1948] [serial = 1664] [outer = (nil)]
19:54:38 INFO - PROCESS | 1899 | ++DOMWINDOW == 84 (0x7f1118e29c00) [pid = 1948] [serial = 1665] [outer = 0x7f1118dc0c00]
19:54:38 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
19:54:38 INFO - document served over http requires an https
19:54:38 INFO - sub-resource via iframe-tag using the meta-referrer
19:54:38 INFO - delivery method with swap-origin-redirect and when
19:54:38 INFO - the target request is same-origin.
19:54:38 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 2352ms
19:54:38 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html
19:54:39 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1117b45600 == 26 [pid = 1948] [id = 596]
19:54:39 INFO - PROCESS | 1899 | ++DOMWINDOW == 85 (0x7f111934b800) [pid = 1948] [serial = 1666] [outer = (nil)]
19:54:39 INFO - PROCESS | 1899 | ++DOMWINDOW == 86 (0x7f1119358000) [pid = 1948] [serial = 1667] [outer = 0x7f111934b800]
19:54:39 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:54:39 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:54:39 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:54:39 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:54:39 INFO - PROCESS | 1899 | ++DOMWINDOW == 87 (0x7f111a5c7000) [pid = 1948] [serial = 1668] [outer = 0x7f111934b800]
19:54:39 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:54:39 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:54:41 INFO - PROCESS | 1899 | [Child 1948] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 885
19:54:41 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
19:54:41 INFO - document served over http requires an https
19:54:41 INFO - sub-resource via script-tag using the meta-referrer
19:54:41 INFO - delivery method with keep-origin-redirect and when
19:54:41 INFO - the target request is same-origin.
19:54:41 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 2395ms
19:54:41 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html
19:54:41 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1119a43200 == 27 [pid = 1948] [id = 597]
19:54:41 INFO - PROCESS | 1899 | ++DOMWINDOW == 88 (0x7f111a9c9400) [pid = 1948] [serial = 1669] [outer = (nil)]
19:54:41 INFO - PROCESS | 1899 | ++DOMWINDOW == 89 (0x7f111c220000) [pid = 1948] [serial = 1670] [outer = 0x7f111a9c9400]
19:54:42 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:54:42 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:54:42 INFO - PROCESS | 1899 | ++DOMWINDOW == 90 (0x7f111cc9c000) [pid = 1948] [serial = 1671] [outer = 0x7f111a9c9400]
19:54:42 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:54:42 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:54:42 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:54:43 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
19:54:43 INFO - document served over http requires an https
19:54:43 INFO - sub-resource via script-tag using the meta-referrer
19:54:43 INFO - delivery method with no-redirect and when
19:54:43 INFO - the target request is same-origin.
19:54:43 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html | took 2642ms
19:54:43 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html
19:54:44 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111a8cdb00 == 28 [pid = 1948] [id = 598]
19:54:44 INFO - PROCESS | 1899 | ++DOMWINDOW == 91 (0x7f111cd8b000) [pid = 1948] [serial = 1672] [outer = (nil)]
19:54:44 INFO - PROCESS | 1899 | ++DOMWINDOW == 92 (0x7f111cd8b400) [pid = 1948] [serial = 1673] [outer = 0x7f111cd8b000]
19:54:44 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:54:44 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:54:44 INFO - PROCESS | 1899 | ++DOMWINDOW == 93 (0x7f111ce53800) [pid = 1948] [serial = 1674] [outer = 0x7f111cd8b000]
19:54:44 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:54:44 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:54:44 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:54:45 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
19:54:45 INFO - document served over http requires an https
19:54:45 INFO - sub-resource via script-tag using the meta-referrer
19:54:45 INFO - delivery method with swap-origin-redirect and when
19:54:45 INFO - the target request is same-origin.
19:54:45 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 1682ms
19:54:45 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html
19:54:45 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111c012c00 == 29 [pid = 1948] [id = 599]
19:54:45 INFO - PROCESS | 1899 | ++DOMWINDOW == 94 (0x7f111cfe0c00) [pid = 1948] [serial = 1675] [outer = (nil)]
19:54:46 INFO - PROCESS | 1899 | ++DOMWINDOW == 95 (0x7f111cffa000) [pid = 1948] [serial = 1676] [outer = 0x7f111cfe0c00]
19:54:46 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:54:46 INFO - PROCESS | 1899 | ++DOMWINDOW == 96 (0x7f111d6f5000) [pid = 1948] [serial = 1677] [outer = 0x7f111cfe0c00]
19:54:46 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:54:46 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:54:47 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
19:54:47 INFO - document served over http requires an https
19:54:47 INFO - sub-resource via xhr-request using the meta-referrer
19:54:47 INFO - delivery method with keep-origin-redirect and when
19:54:47 INFO - the target request is same-origin.
19:54:47 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 1636ms
19:54:47 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/xhr-request/generic.no-redirect.http.html
19:54:47 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111cc41c00 == 30 [pid = 1948] [id = 600]
19:54:47 INFO - PROCESS | 1899 | ++DOMWINDOW == 97 (0x7f111d760400) [pid = 1948] [serial = 1678] [outer = (nil)]
19:54:47 INFO - PROCESS | 1899 | ++DOMWINDOW == 98 (0x7f111de18000) [pid = 1948] [serial = 1679] [outer = 0x7f111d760400]
19:54:47 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:54:48 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:54:48 INFO - PROCESS | 1899 | ++DOMWINDOW == 99 (0x7f111de96000) [pid = 1948] [serial = 1680] [outer = 0x7f111d760400]
19:54:48 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:54:48 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:54:48 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:54:48 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
19:54:48 INFO - document served over http requires an https
19:54:48 INFO - sub-resource via xhr-request using the meta-referrer
19:54:48 INFO - delivery method with no-redirect and when
19:54:48 INFO - the target request is same-origin.
19:54:48 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/xhr-request/generic.no-redirect.http.html | took 1652ms
19:54:48 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html
19:54:49 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:54:49 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:54:49 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111cc99d00 == 31 [pid = 1948] [id = 601]
19:54:49 INFO - PROCESS | 1899 | ++DOMWINDOW == 100 (0x7f111dfdf800) [pid = 1948] [serial = 1681] [outer = (nil)]
19:54:49 INFO - PROCESS | 1899 | ++DOMWINDOW == 101 (0x7f111dfdfc00) [pid = 1948] [serial = 1682] [outer = 0x7f111dfdf800]
19:54:49 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:54:49 INFO - PROCESS | 1899 | ++DOMWINDOW == 102 (0x7f111e3a2800) [pid = 1948] [serial = 1683] [outer = 0x7f111dfdf800]
19:54:49 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:54:49 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:54:49 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:54:50 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
19:54:50 INFO - document served over http requires an https
19:54:50 INFO - sub-resource via xhr-request using the meta-referrer
19:54:50 INFO - delivery method with swap-origin-redirect and when
19:54:50 INFO - the target request is same-origin.
19:54:50 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 1977ms
19:54:50 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html
19:54:51 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111ce83d00 == 32 [pid = 1948] [id = 602]
19:54:51 INFO - PROCESS | 1899 | ++DOMWINDOW == 103 (0x7f111eb7f800) [pid = 1948] [serial = 1684] [outer = (nil)]
19:54:51 INFO - PROCESS | 1899 | ++DOMWINDOW == 104 (0x7f111eb7fc00) [pid = 1948] [serial = 1685] [outer = 0x7f111eb7f800]
19:54:51 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:54:51 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:54:51 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:54:51 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:54:51 INFO - PROCESS | 1899 | ++DOMWINDOW == 105 (0x7f111f4d0800) [pid = 1948] [serial = 1686] [outer = 0x7f111eb7f800]
19:54:51 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:54:51 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:54:52 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:54:53 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
19:54:53 INFO - document served over http requires an http
19:54:53 INFO - sub-resource via fetch-request using the http-csp
19:54:53 INFO - delivery method with keep-origin-redirect and when
19:54:53 INFO - the target request is cross-origin.
19:54:53 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 2188ms
19:54:53 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/fetch-request/generic.no-redirect.http.html
19:54:53 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111ceab400 == 33 [pid = 1948] [id = 603]
19:54:53 INFO - PROCESS | 1899 | ++DOMWINDOW == 106 (0x7f111f93e800) [pid = 1948] [serial = 1687] [outer = (nil)]
19:54:53 INFO - PROCESS | 1899 | ++DOMWINDOW == 107 (0x7f111fdab000) [pid = 1948] [serial = 1688] [outer = 0x7f111f93e800]
19:54:54 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:54:54 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:54:54 INFO - PROCESS | 1899 | ++DOMWINDOW == 108 (0x7f111fdb2400) [pid = 1948] [serial = 1689] [outer = 0x7f111f93e800]
19:54:54 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:54:54 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:54:56 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
19:54:56 INFO - document served over http requires an http
19:54:56 INFO - sub-resource via fetch-request using the http-csp
19:54:56 INFO - delivery method with no-redirect and when
19:54:56 INFO - the target request is cross-origin.
19:54:56 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/fetch-request/generic.no-redirect.http.html | took 3700ms
19:54:56 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html
19:54:57 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1114f22300 == 34 [pid = 1948] [id = 604]
19:54:57 INFO - PROCESS | 1899 | ++DOMWINDOW == 109 (0x7f11163df400) [pid = 1948] [serial = 1690] [outer = (nil)]
19:54:57 INFO - PROCESS | 1899 | ++DOMWINDOW == 110 (0x7f11163df800) [pid = 1948] [serial = 1691] [outer = 0x7f11163df400]
19:54:57 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:54:57 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:54:57 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:54:57 INFO - PROCESS | 1899 | ++DOMWINDOW == 111 (0x7f1118a23400) [pid = 1948] [serial = 1692] [outer = 0x7f11163df400]
19:54:57 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:54:57 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:54:57 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:54:58 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
19:54:58 INFO - document served over http requires an http
19:54:58 INFO - sub-resource via fetch-request using the http-csp
19:54:58 INFO - delivery method with swap-origin-redirect and when
19:54:58 INFO - the target request is cross-origin.
19:54:58 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 1993ms
19:54:58 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html
19:54:59 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:54:59 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1113945500 == 35 [pid = 1948] [id = 605]
19:54:59 INFO - PROCESS | 1899 | ++DOMWINDOW == 112 (0x7f1118fac000) [pid = 1948] [serial = 1693] [outer = (nil)]
19:54:59 INFO - PROCESS | 1899 | ++DOMWINDOW == 113 (0x7f111a5b8000) [pid = 1948] [serial = 1694] [outer = 0x7f1118fac000]
19:54:59 INFO - PROCESS | 1899 | ++DOMWINDOW == 114 (0x7f111bb7c000) [pid = 1948] [serial = 1695] [outer = 0x7f1118fac000]
19:54:59 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:54:59 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:54:59 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1116e19600 == 34 [pid = 1948] [id = 591]
19:54:59 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1116887800 == 33 [pid = 1948] [id = 590]
19:54:59 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1116612a00 == 32 [pid = 1948] [id = 589]
19:54:59 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1115098000 == 31 [pid = 1948] [id = 588]
19:54:59 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1113945a00 == 30 [pid = 1948] [id = 587]
19:54:59 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1113945000 == 29 [pid = 1948] [id = 586]
19:54:59 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111c013100 == 28 [pid = 1948] [id = 585]
19:54:59 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111bd3e600 == 27 [pid = 1948] [id = 584]
19:54:59 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111bd3aa00 == 26 [pid = 1948] [id = 583]
19:54:59 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111bb2c400 == 25 [pid = 1948] [id = 582]
19:54:59 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111a8c9500 == 24 [pid = 1948] [id = 581]
19:54:59 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111a4eeb00 == 23 [pid = 1948] [id = 579]
19:54:59 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111a708200 == 22 [pid = 1948] [id = 580]
19:54:59 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111a4eb900 == 21 [pid = 1948] [id = 578]
19:54:59 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1119a43700 == 20 [pid = 1948] [id = 577]
19:54:59 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1119a40f00 == 19 [pid = 1948] [id = 576]
19:54:59 INFO - PROCESS | 1899 | --DOCSHELL 0x7f11179a2b00 == 18 [pid = 1948] [id = 575]
19:54:59 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1116612500 == 17 [pid = 1948] [id = 574]
19:54:59 INFO - PROCESS | 1899 | --DOMWINDOW == 113 (0x7f111505d800) [pid = 1948] [serial = 1602] [outer = (nil)] [url = about:blank]
19:55:00 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1114f21900 == 18 [pid = 1948] [id = 606]
19:55:00 INFO - PROCESS | 1899 | ++DOMWINDOW == 114 (0x7f111505d800) [pid = 1948] [serial = 1696] [outer = (nil)]
19:55:00 INFO - PROCESS | 1899 | ++DOMWINDOW == 115 (0x7f111bb8e000) [pid = 1948] [serial = 1697] [outer = 0x7f111505d800]
19:55:00 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
19:55:00 INFO - document served over http requires an http
19:55:00 INFO - sub-resource via iframe-tag using the http-csp
19:55:00 INFO - delivery method with keep-origin-redirect and when
19:55:00 INFO - the target request is cross-origin.
19:55:00 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 1581ms
19:55:00 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html
19:55:00 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:55:00 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1116612500 == 19 [pid = 1948] [id = 607]
19:55:00 INFO - PROCESS | 1899 | ++DOMWINDOW == 116 (0x7f111c285000) [pid = 1948] [serial = 1698] [outer = (nil)]
19:55:00 INFO - PROCESS | 1899 | ++DOMWINDOW == 117 (0x7f111c306000) [pid = 1948] [serial = 1699] [outer = 0x7f111c285000]
19:55:01 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:55:01 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:55:01 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:55:01 INFO - PROCESS | 1899 | ++DOMWINDOW == 118 (0x7f111cfe0400) [pid = 1948] [serial = 1700] [outer = 0x7f111c285000]
19:55:01 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:55:01 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:55:01 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1116e18200 == 20 [pid = 1948] [id = 608]
19:55:01 INFO - PROCESS | 1899 | ++DOMWINDOW == 119 (0x7f111d61fc00) [pid = 1948] [serial = 1701] [outer = (nil)]
19:55:01 INFO - PROCESS | 1899 | ++DOMWINDOW == 120 (0x7f111d739c00) [pid = 1948] [serial = 1702] [outer = 0x7f111d61fc00]
19:55:01 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
19:55:01 INFO - document served over http requires an http
19:55:01 INFO - sub-resource via iframe-tag using the http-csp
19:55:01 INFO - delivery method with no-redirect and when
19:55:01 INFO - the target request is cross-origin.
19:55:01 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 1532ms
19:55:02 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html
19:55:02 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:55:02 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1117e69e00 == 21 [pid = 1948] [id = 609]
19:55:02 INFO - PROCESS | 1899 | ++DOMWINDOW == 121 (0x7f111eb0bc00) [pid = 1948] [serial = 1703] [outer = (nil)]
19:55:02 INFO - PROCESS | 1899 | ++DOMWINDOW == 122 (0x7f111eec8c00) [pid = 1948] [serial = 1704] [outer = 0x7f111eb0bc00]
19:55:02 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:55:02 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:55:02 INFO - PROCESS | 1899 | ++DOMWINDOW == 123 (0x7f111f5c7c00) [pid = 1948] [serial = 1705] [outer = 0x7f111eb0bc00]
19:55:02 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:55:02 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:55:03 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1119a41400 == 22 [pid = 1948] [id = 610]
19:55:03 INFO - PROCESS | 1899 | ++DOMWINDOW == 124 (0x7f111f82d400) [pid = 1948] [serial = 1706] [outer = (nil)]
19:55:03 INFO - PROCESS | 1899 | ++DOMWINDOW == 125 (0x7f111fdde400) [pid = 1948] [serial = 1707] [outer = 0x7f111f82d400]
19:55:03 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
19:55:03 INFO - document served over http requires an http
19:55:03 INFO - sub-resource via iframe-tag using the http-csp
19:55:03 INFO - delivery method with swap-origin-redirect and when
19:55:03 INFO - the target request is cross-origin.
19:55:03 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 1749ms
19:55:03 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html
19:55:04 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111a4eaa00 == 23 [pid = 1948] [id = 611]
19:55:04 INFO - PROCESS | 1899 | ++DOMWINDOW == 126 (0x7f11202a3c00) [pid = 1948] [serial = 1708] [outer = (nil)]
19:55:04 INFO - PROCESS | 1899 | ++DOMWINDOW == 127 (0x7f11202bf000) [pid = 1948] [serial = 1709] [outer = 0x7f11202a3c00]
19:55:04 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:55:04 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:55:04 INFO - PROCESS | 1899 | ++DOMWINDOW == 128 (0x7f1120633800) [pid = 1948] [serial = 1710] [outer = 0x7f11202a3c00]
19:55:04 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:55:04 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:55:05 INFO - PROCESS | 1899 | --DOMWINDOW == 127 (0x7f1113913800) [pid = 1948] [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]
19:55:05 INFO - PROCESS | 1899 | --DOMWINDOW == 126 (0x7f111956f800) [pid = 1948] [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]
19:55:05 INFO - PROCESS | 1899 | --DOMWINDOW == 125 (0x7f111505ac00) [pid = 1948] [serial = 1654] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
19:55:05 INFO - PROCESS | 1899 | --DOMWINDOW == 124 (0x7f111391d800) [pid = 1948] [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]
19:55:05 INFO - PROCESS | 1899 | --DOMWINDOW == 123 (0x7f111a8ab400) [pid = 1948] [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]
19:55:05 INFO - PROCESS | 1899 | --DOMWINDOW == 122 (0x7f111396e000) [pid = 1948] [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]
19:55:05 INFO - PROCESS | 1899 | --DOMWINDOW == 121 (0x7f111a44d400) [pid = 1948] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
19:55:05 INFO - PROCESS | 1899 | --DOMWINDOW == 120 (0x7f111a897400) [pid = 1948] [serial = 1622] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
19:55:05 INFO - PROCESS | 1899 | --DOMWINDOW == 119 (0x7f111a71f400) [pid = 1948] [serial = 1617] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446173646252]
19:55:05 INFO - PROCESS | 1899 | --DOMWINDOW == 118 (0x7f1118f87400) [pid = 1948] [serial = 1604] [outer = (nil)] [url = about:blank]
19:55:05 INFO - PROCESS | 1899 | --DOMWINDOW == 117 (0x7f11195d8400) [pid = 1948] [serial = 1646] [outer = (nil)] [url = about:blank]
19:55:05 INFO - PROCESS | 1899 | --DOMWINDOW == 116 (0x7f11150b0c00) [pid = 1948] [serial = 1655] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
19:55:05 INFO - PROCESS | 1899 | --DOMWINDOW == 115 (0x7f111c22b400) [pid = 1948] [serial = 1634] [outer = (nil)] [url = about:blank]
19:55:05 INFO - PROCESS | 1899 | --DOMWINDOW == 114 (0x7f11139b1c00) [pid = 1948] [serial = 1640] [outer = (nil)] [url = about:blank]
19:55:05 INFO - PROCESS | 1899 | --DOMWINDOW == 113 (0x7f1119bb7000) [pid = 1948] [serial = 1610] [outer = (nil)] [url = about:blank]
19:55:05 INFO - PROCESS | 1899 | --DOMWINDOW == 112 (0x7f111ba29000) [pid = 1948] [serial = 1625] [outer = (nil)] [url = about:blank]
19:55:05 INFO - PROCESS | 1899 | --DOMWINDOW == 111 (0x7f111a44dc00) [pid = 1948] [serial = 1613] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
19:55:05 INFO - PROCESS | 1899 | --DOMWINDOW == 110 (0x7f111a897800) [pid = 1948] [serial = 1623] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
19:55:05 INFO - PROCESS | 1899 | --DOMWINDOW == 109 (0x7f111a71fc00) [pid = 1948] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446173646252]
19:55:05 INFO - PROCESS | 1899 | --DOMWINDOW == 108 (0x7f111c01c000) [pid = 1948] [serial = 1631] [outer = (nil)] [url = about:blank]
19:55:05 INFO - PROCESS | 1899 | --DOMWINDOW == 107 (0x7f111a790000) [pid = 1948] [serial = 1620] [outer = (nil)] [url = about:blank]
19:55:05 INFO - PROCESS | 1899 | --DOMWINDOW == 106 (0x7f111c323000) [pid = 1948] [serial = 1637] [outer = (nil)] [url = about:blank]
19:55:05 INFO - PROCESS | 1899 | --DOMWINDOW == 105 (0x7f111bb9fc00) [pid = 1948] [serial = 1628] [outer = (nil)] [url = about:blank]
19:55:05 INFO - PROCESS | 1899 | --DOMWINDOW == 104 (0x7f111a5c7c00) [pid = 1948] [serial = 1615] [outer = (nil)] [url = about:blank]
19:55:05 INFO - PROCESS | 1899 | --DOMWINDOW == 103 (0x7f111391dc00) [pid = 1948] [serial = 1652] [outer = (nil)] [url = about:blank]
19:55:05 INFO - PROCESS | 1899 | --DOMWINDOW == 102 (0x7f1114dc9400) [pid = 1948] [serial = 1643] [outer = (nil)] [url = about:blank]
19:55:05 INFO - PROCESS | 1899 | --DOMWINDOW == 101 (0x7f1115119400) [pid = 1948] [serial = 1607] [outer = (nil)] [url = about:blank]
19:55:05 INFO - PROCESS | 1899 | --DOMWINDOW == 100 (0x7f111a931000) [pid = 1948] [serial = 1649] [outer = (nil)] [url = about:blank]
19:55:05 INFO - PROCESS | 1899 | --DOMWINDOW == 99 (0x7f1117a4ac00) [pid = 1948] [serial = 1641] [outer = (nil)] [url = about:blank]
19:55:06 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
19:55:06 INFO - document served over http requires an http
19:55:06 INFO - sub-resource via script-tag using the http-csp
19:55:06 INFO - delivery method with keep-origin-redirect and when
19:55:06 INFO - the target request is cross-origin.
19:55:06 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 2347ms
19:55:06 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html
19:55:06 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111a8c9f00 == 24 [pid = 1948] [id = 612]
19:55:06 INFO - PROCESS | 1899 | ++DOMWINDOW == 100 (0x7f111391d400) [pid = 1948] [serial = 1711] [outer = (nil)]
19:55:06 INFO - PROCESS | 1899 | ++DOMWINDOW == 101 (0x7f111391d800) [pid = 1948] [serial = 1712] [outer = 0x7f111391d400]
19:55:06 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:55:06 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:55:06 INFO - PROCESS | 1899 | ++DOMWINDOW == 102 (0x7f111505ac00) [pid = 1948] [serial = 1713] [outer = 0x7f111391d400]
19:55:06 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:55:07 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:55:08 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
19:55:08 INFO - document served over http requires an http
19:55:08 INFO - sub-resource via script-tag using the http-csp
19:55:08 INFO - delivery method with no-redirect and when
19:55:08 INFO - the target request is cross-origin.
19:55:08 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html | took 2084ms
19:55:08 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html
19:55:08 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:55:08 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f11166e2400 == 25 [pid = 1948] [id = 613]
19:55:08 INFO - PROCESS | 1899 | ++DOMWINDOW == 103 (0x7f11161a9c00) [pid = 1948] [serial = 1714] [outer = (nil)]
19:55:08 INFO - PROCESS | 1899 | ++DOMWINDOW == 104 (0x7f1116e4d000) [pid = 1948] [serial = 1715] [outer = 0x7f11161a9c00]
19:55:09 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:55:09 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:55:09 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:55:09 INFO - PROCESS | 1899 | ++DOMWINDOW == 105 (0x7f1119227800) [pid = 1948] [serial = 1716] [outer = 0x7f11161a9c00]
19:55:09 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:55:10 INFO - PROCESS | 1899 | [Child 1948] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 885
19:55:10 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
19:55:10 INFO - document served over http requires an http
19:55:10 INFO - sub-resource via script-tag using the http-csp
19:55:10 INFO - delivery method with swap-origin-redirect and when
19:55:10 INFO - the target request is cross-origin.
19:55:10 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 2397ms
19:55:10 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html
19:55:11 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1119a44100 == 26 [pid = 1948] [id = 614]
19:55:11 INFO - PROCESS | 1899 | ++DOMWINDOW == 106 (0x7f111a44d400) [pid = 1948] [serial = 1717] [outer = (nil)]
19:55:11 INFO - PROCESS | 1899 | ++DOMWINDOW == 107 (0x7f111a44dc00) [pid = 1948] [serial = 1718] [outer = 0x7f111a44d400]
19:55:12 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:55:12 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:55:12 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:55:12 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:55:12 INFO - PROCESS | 1899 | ++DOMWINDOW == 108 (0x7f111a779400) [pid = 1948] [serial = 1719] [outer = 0x7f111a44d400]
19:55:12 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:55:12 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:55:13 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
19:55:13 INFO - document served over http requires an http
19:55:13 INFO - sub-resource via xhr-request using the http-csp
19:55:13 INFO - delivery method with keep-origin-redirect and when
19:55:13 INFO - the target request is cross-origin.
19:55:13 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 2610ms
19:55:13 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html
19:55:13 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111bd3be00 == 27 [pid = 1948] [id = 615]
19:55:13 INFO - PROCESS | 1899 | ++DOMWINDOW == 109 (0x7f111bb8e400) [pid = 1948] [serial = 1720] [outer = (nil)]
19:55:13 INFO - PROCESS | 1899 | ++DOMWINDOW == 110 (0x7f111bb8e800) [pid = 1948] [serial = 1721] [outer = 0x7f111bb8e400]
19:55:14 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:55:14 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:55:14 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:55:14 INFO - PROCESS | 1899 | ++DOMWINDOW == 111 (0x7f111c0ab800) [pid = 1948] [serial = 1722] [outer = 0x7f111bb8e400]
19:55:14 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:55:14 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:55:14 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:55:15 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
19:55:15 INFO - document served over http requires an http
19:55:15 INFO - sub-resource via xhr-request using the http-csp
19:55:15 INFO - delivery method with no-redirect and when
19:55:15 INFO - the target request is cross-origin.
19:55:15 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html | took 1737ms
19:55:15 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html
19:55:15 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111c17bf00 == 28 [pid = 1948] [id = 616]
19:55:15 INFO - PROCESS | 1899 | ++DOMWINDOW == 112 (0x7f111c22b400) [pid = 1948] [serial = 1723] [outer = (nil)]
19:55:15 INFO - PROCESS | 1899 | ++DOMWINDOW == 113 (0x7f111fdde000) [pid = 1948] [serial = 1724] [outer = 0x7f111c22b400]
19:55:15 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:55:15 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:55:15 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:55:15 INFO - PROCESS | 1899 | ++DOMWINDOW == 114 (0x7f1120c42800) [pid = 1948] [serial = 1725] [outer = 0x7f111c22b400]
19:55:15 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:55:15 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:55:16 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
19:55:16 INFO - document served over http requires an http
19:55:16 INFO - sub-resource via xhr-request using the http-csp
19:55:16 INFO - delivery method with swap-origin-redirect and when
19:55:16 INFO - the target request is cross-origin.
19:55:16 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 1736ms
19:55:16 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html
19:55:17 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111ceaa500 == 29 [pid = 1948] [id = 617]
19:55:17 INFO - PROCESS | 1899 | ++DOMWINDOW == 115 (0x7f112102e400) [pid = 1948] [serial = 1726] [outer = (nil)]
19:55:17 INFO - PROCESS | 1899 | ++DOMWINDOW == 116 (0x7f112102ec00) [pid = 1948] [serial = 1727] [outer = 0x7f112102e400]
19:55:17 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:55:17 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:55:17 INFO - PROCESS | 1899 | ++DOMWINDOW == 117 (0x7f111934b400) [pid = 1948] [serial = 1728] [outer = 0x7f112102e400]
19:55:17 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:55:17 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:55:18 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
19:55:18 INFO - document served over http requires an https
19:55:18 INFO - sub-resource via fetch-request using the http-csp
19:55:18 INFO - delivery method with keep-origin-redirect and when
19:55:18 INFO - the target request is cross-origin.
19:55:18 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 1710ms
19:55:18 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html
19:55:18 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111d7ac500 == 30 [pid = 1948] [id = 618]
19:55:18 INFO - PROCESS | 1899 | ++DOMWINDOW == 118 (0x7f1122b4f400) [pid = 1948] [serial = 1729] [outer = (nil)]
19:55:19 INFO - PROCESS | 1899 | ++DOMWINDOW == 119 (0x7f1122b52400) [pid = 1948] [serial = 1730] [outer = 0x7f1122b4f400]
19:55:19 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:55:19 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:55:19 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:55:19 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:55:19 INFO - PROCESS | 1899 | ++DOMWINDOW == 120 (0x7f1122be7800) [pid = 1948] [serial = 1731] [outer = 0x7f1122b4f400]
19:55:19 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:55:19 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:55:19 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:55:20 INFO - PROCESS | 1899 | [Child 1948] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 885
19:55:20 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
19:55:20 INFO - document served over http requires an https
19:55:20 INFO - sub-resource via fetch-request using the http-csp
19:55:20 INFO - delivery method with no-redirect and when
19:55:20 INFO - the target request is cross-origin.
19:55:20 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html | took 2098ms
19:55:20 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html
19:55:21 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111de7e500 == 31 [pid = 1948] [id = 619]
19:55:21 INFO - PROCESS | 1899 | ++DOMWINDOW == 121 (0x7f1122fa6400) [pid = 1948] [serial = 1732] [outer = (nil)]
19:55:21 INFO - PROCESS | 1899 | ++DOMWINDOW == 122 (0x7f1122fa6c00) [pid = 1948] [serial = 1733] [outer = 0x7f1122fa6400]
19:55:21 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:55:21 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:55:21 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:55:21 INFO - PROCESS | 1899 | ++DOMWINDOW == 123 (0x7f11231d8800) [pid = 1948] [serial = 1734] [outer = 0x7f1122fa6400]
19:55:21 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:55:21 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:55: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
19:55:22 INFO - document served over http requires an https
19:55:22 INFO - sub-resource via fetch-request using the http-csp
19:55:22 INFO - delivery method with swap-origin-redirect and when
19:55:22 INFO - the target request is cross-origin.
19:55:22 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 2333ms
19:55:22 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html
19:55:23 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111dfc9a00 == 32 [pid = 1948] [id = 620]
19:55:23 INFO - PROCESS | 1899 | ++DOMWINDOW == 124 (0x7f112622e400) [pid = 1948] [serial = 1735] [outer = (nil)]
19:55:23 INFO - PROCESS | 1899 | ++DOMWINDOW == 125 (0x7f112624b000) [pid = 1948] [serial = 1736] [outer = 0x7f112622e400]
19:55:23 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:55:23 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:55:23 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:55:24 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:55:24 INFO - PROCESS | 1899 | ++DOMWINDOW == 126 (0x7f11262a2400) [pid = 1948] [serial = 1737] [outer = 0x7f112622e400]
19:55:24 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:55:26 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111dfcc700 == 33 [pid = 1948] [id = 621]
19:55:26 INFO - PROCESS | 1899 | ++DOMWINDOW == 127 (0x7f11161ca400) [pid = 1948] [serial = 1738] [outer = (nil)]
19:55:26 INFO - PROCESS | 1899 | ++DOMWINDOW == 128 (0x7f111513e000) [pid = 1948] [serial = 1739] [outer = 0x7f11161ca400]
19:55:26 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
19:55:26 INFO - document served over http requires an https
19:55:26 INFO - sub-resource via iframe-tag using the http-csp
19:55:26 INFO - delivery method with keep-origin-redirect and when
19:55:26 INFO - the target request is cross-origin.
19:55:26 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 3805ms
19:55:26 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html
19:55:27 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111509c100 == 34 [pid = 1948] [id = 622]
19:55:27 INFO - PROCESS | 1899 | ++DOMWINDOW == 129 (0x7f111a897400) [pid = 1948] [serial = 1740] [outer = (nil)]
19:55:27 INFO - PROCESS | 1899 | ++DOMWINDOW == 130 (0x7f111bd42800) [pid = 1948] [serial = 1741] [outer = 0x7f111a897400]
19:55:27 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:55:27 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:55:27 INFO - PROCESS | 1899 | ++DOMWINDOW == 131 (0x7f112633d800) [pid = 1948] [serial = 1742] [outer = 0x7f111a897400]
19:55:27 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:55:27 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:55:28 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1116887300 == 35 [pid = 1948] [id = 623]
19:55:28 INFO - PROCESS | 1899 | ++DOMWINDOW == 132 (0x7f1113879800) [pid = 1948] [serial = 1743] [outer = (nil)]
19:55:28 INFO - PROCESS | 1899 | ++DOMWINDOW == 133 (0x7f1113c74000) [pid = 1948] [serial = 1744] [outer = 0x7f1113879800]
19:55:28 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
19:55:28 INFO - document served over http requires an https
19:55:28 INFO - sub-resource via iframe-tag using the http-csp
19:55:28 INFO - delivery method with no-redirect and when
19:55:28 INFO - the target request is cross-origin.
19:55:28 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 2181ms
19:55:28 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html
19:55:29 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111bb2f600 == 36 [pid = 1948] [id = 624]
19:55:29 INFO - PROCESS | 1899 | ++DOMWINDOW == 134 (0x7f1117a99c00) [pid = 1948] [serial = 1745] [outer = (nil)]
19:55:29 INFO - PROCESS | 1899 | ++DOMWINDOW == 135 (0x7f1118a23c00) [pid = 1948] [serial = 1746] [outer = 0x7f1117a99c00]
19:55:29 INFO - PROCESS | 1899 | ++DOMWINDOW == 136 (0x7f111a6c4c00) [pid = 1948] [serial = 1747] [outer = 0x7f1117a99c00]
19:55:29 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:55:29 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:55:30 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111509b700 == 37 [pid = 1948] [id = 625]
19:55:30 INFO - PROCESS | 1899 | ++DOMWINDOW == 137 (0x7f111bab8c00) [pid = 1948] [serial = 1748] [outer = (nil)]
19:55:30 INFO - PROCESS | 1899 | ++DOMWINDOW == 138 (0x7f111c01c800) [pid = 1948] [serial = 1749] [outer = 0x7f111bab8c00]
19:55:30 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
19:55:30 INFO - document served over http requires an https
19:55:30 INFO - sub-resource via iframe-tag using the http-csp
19:55:30 INFO - delivery method with swap-origin-redirect and when
19:55:30 INFO - the target request is cross-origin.
19:55:30 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 1682ms
19:55:30 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html
19:55:30 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:55:31 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1116330100 == 38 [pid = 1948] [id = 626]
19:55:31 INFO - PROCESS | 1899 | ++DOMWINDOW == 139 (0x7f111391d000) [pid = 1948] [serial = 1750] [outer = (nil)]
19:55:31 INFO - PROCESS | 1899 | ++DOMWINDOW == 140 (0x7f111396e800) [pid = 1948] [serial = 1751] [outer = 0x7f111391d000]
19:55:31 INFO - PROCESS | 1899 | ++DOMWINDOW == 141 (0x7f1114dc9c00) [pid = 1948] [serial = 1752] [outer = 0x7f111391d000]
19:55:31 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:55:31 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:55:32 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
19:55:32 INFO - document served over http requires an https
19:55:32 INFO - sub-resource via script-tag using the http-csp
19:55:32 INFO - delivery method with keep-origin-redirect and when
19:55:32 INFO - the target request is cross-origin.
19:55:32 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 1743ms
19:55:32 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/script-tag/generic.no-redirect.http.html
19:55:32 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111a4eaa00 == 37 [pid = 1948] [id = 611]
19:55:32 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1119a41400 == 36 [pid = 1948] [id = 610]
19:55:32 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1117e69e00 == 35 [pid = 1948] [id = 609]
19:55:32 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1116e18200 == 34 [pid = 1948] [id = 608]
19:55:32 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1116612500 == 33 [pid = 1948] [id = 607]
19:55:32 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1114f21900 == 32 [pid = 1948] [id = 606]
19:55:32 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1113945500 == 31 [pid = 1948] [id = 605]
19:55:32 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1114f22300 == 30 [pid = 1948] [id = 604]
19:55:32 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111ce83d00 == 29 [pid = 1948] [id = 602]
19:55:32 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111cc99d00 == 28 [pid = 1948] [id = 601]
19:55:32 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111cc41c00 == 27 [pid = 1948] [id = 600]
19:55:32 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111c012c00 == 26 [pid = 1948] [id = 599]
19:55:32 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1116e15000 == 25 [pid = 1948] [id = 562]
19:55:32 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111a8cdb00 == 24 [pid = 1948] [id = 598]
19:55:32 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1119a43200 == 23 [pid = 1948] [id = 597]
19:55:32 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1117b45600 == 22 [pid = 1948] [id = 596]
19:55:32 INFO - PROCESS | 1899 | --DOCSHELL 0x7f11179a1c00 == 21 [pid = 1948] [id = 595]
19:55:32 INFO - PROCESS | 1899 | --DOCSHELL 0x7f11166e2e00 == 20 [pid = 1948] [id = 594]
19:55:32 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111632de00 == 19 [pid = 1948] [id = 593]
19:55:32 INFO - PROCESS | 1899 | --DOCSHELL 0x7f11179a0300 == 18 [pid = 1948] [id = 592]
19:55:32 INFO - PROCESS | 1899 | --DOMWINDOW == 140 (0x7f111a4a1000) [pid = 1948] [serial = 1647] [outer = (nil)] [url = about:blank]
19:55:32 INFO - PROCESS | 1899 | --DOMWINDOW == 139 (0x7f111ba2fc00) [pid = 1948] [serial = 1650] [outer = (nil)] [url = about:blank]
19:55:32 INFO - PROCESS | 1899 | --DOMWINDOW == 138 (0x7f1117e41400) [pid = 1948] [serial = 1644] [outer = (nil)] [url = about:blank]
19:55:32 INFO - PROCESS | 1899 | --DOMWINDOW == 137 (0x7f1114dc9000) [pid = 1948] [serial = 1653] [outer = (nil)] [url = about:blank]
19:55:32 INFO - PROCESS | 1899 | --DOMWINDOW == 136 (0x7f1119a6cc00) [pid = 1948] [serial = 1605] [outer = (nil)] [url = about:blank]
19:55:32 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1114f21400 == 19 [pid = 1948] [id = 627]
19:55:32 INFO - PROCESS | 1899 | ++DOMWINDOW == 137 (0x7f1114dc9000) [pid = 1948] [serial = 1753] [outer = (nil)]
19:55:33 INFO - PROCESS | 1899 | ++DOMWINDOW == 138 (0x7f111535a400) [pid = 1948] [serial = 1754] [outer = 0x7f1114dc9000]
19:55:33 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:55:33 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:55:33 INFO - PROCESS | 1899 | ++DOMWINDOW == 139 (0x7f111683cc00) [pid = 1948] [serial = 1755] [outer = 0x7f1114dc9000]
19:55:33 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:55:34 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
19:55:34 INFO - document served over http requires an https
19:55:34 INFO - sub-resource via script-tag using the http-csp
19:55:34 INFO - delivery method with no-redirect and when
19:55:34 INFO - the target request is cross-origin.
19:55:34 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/script-tag/generic.no-redirect.http.html | took 1886ms
19:55:34 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html
19:55:34 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f11166e5b00 == 20 [pid = 1948] [id = 628]
19:55:34 INFO - PROCESS | 1899 | ++DOMWINDOW == 140 (0x7f1117f78800) [pid = 1948] [serial = 1756] [outer = (nil)]
19:55:34 INFO - PROCESS | 1899 | ++DOMWINDOW == 141 (0x7f1118dff400) [pid = 1948] [serial = 1757] [outer = 0x7f1117f78800]
19:55:35 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:55:35 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:55:35 INFO - PROCESS | 1899 | ++DOMWINDOW == 142 (0x7f111928e800) [pid = 1948] [serial = 1758] [outer = 0x7f1117f78800]
19:55:35 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:55:35 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:55:36 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
19:55:36 INFO - document served over http requires an https
19:55:36 INFO - sub-resource via script-tag using the http-csp
19:55:36 INFO - delivery method with swap-origin-redirect and when
19:55:36 INFO - the target request is cross-origin.
19:55:36 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 1943ms
19:55:36 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html
19:55:36 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1116e16e00 == 21 [pid = 1948] [id = 629]
19:55:36 INFO - PROCESS | 1899 | ++DOMWINDOW == 143 (0x7f111a77c000) [pid = 1948] [serial = 1759] [outer = (nil)]
19:55:36 INFO - PROCESS | 1899 | ++DOMWINDOW == 144 (0x7f111ba2fc00) [pid = 1948] [serial = 1760] [outer = 0x7f111a77c000]
19:55:37 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:55:37 INFO - PROCESS | 1899 | ++DOMWINDOW == 145 (0x7f111d6f5c00) [pid = 1948] [serial = 1761] [outer = 0x7f111a77c000]
19:55:37 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:55:37 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:55:37 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:55:38 INFO - PROCESS | 1899 | --DOMWINDOW == 144 (0x7f11202a3c00) [pid = 1948] [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]
19:55:38 INFO - PROCESS | 1899 | --DOMWINDOW == 143 (0x7f111f82d400) [pid = 1948] [serial = 1706] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
19:55:38 INFO - PROCESS | 1899 | --DOMWINDOW == 142 (0x7f111d61fc00) [pid = 1948] [serial = 1701] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446173701802]
19:55:38 INFO - PROCESS | 1899 | --DOMWINDOW == 141 (0x7f11163df400) [pid = 1948] [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]
19:55:38 INFO - PROCESS | 1899 | --DOMWINDOW == 140 (0x7f1118fac000) [pid = 1948] [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]
19:55:38 INFO - PROCESS | 1899 | --DOMWINDOW == 139 (0x7f111eb0bc00) [pid = 1948] [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]
19:55:38 INFO - PROCESS | 1899 | --DOMWINDOW == 138 (0x7f111505d800) [pid = 1948] [serial = 1696] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
19:55:38 INFO - PROCESS | 1899 | --DOMWINDOW == 137 (0x7f111c285000) [pid = 1948] [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]
19:55:38 INFO - PROCESS | 1899 | --DOMWINDOW == 136 (0x7f111399c400) [pid = 1948] [serial = 1659] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446173676100]
19:55:38 INFO - PROCESS | 1899 | --DOMWINDOW == 135 (0x7f1118dc0c00) [pid = 1948] [serial = 1664] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
19:55:38 INFO - PROCESS | 1899 | --DOMWINDOW == 134 (0x7f111a5b8000) [pid = 1948] [serial = 1694] [outer = (nil)] [url = about:blank]
19:55:38 INFO - PROCESS | 1899 | --DOMWINDOW == 133 (0x7f111c220000) [pid = 1948] [serial = 1670] [outer = (nil)] [url = about:blank]
19:55:38 INFO - PROCESS | 1899 | --DOMWINDOW == 132 (0x7f1119358000) [pid = 1948] [serial = 1667] [outer = (nil)] [url = about:blank]
19:55:38 INFO - PROCESS | 1899 | --DOMWINDOW == 131 (0x7f11163df800) [pid = 1948] [serial = 1691] [outer = (nil)] [url = about:blank]
19:55:38 INFO - PROCESS | 1899 | --DOMWINDOW == 130 (0x7f111d739c00) [pid = 1948] [serial = 1702] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446173701802]
19:55:38 INFO - PROCESS | 1899 | --DOMWINDOW == 129 (0x7f111fdde400) [pid = 1948] [serial = 1707] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
19:55:38 INFO - PROCESS | 1899 | --DOMWINDOW == 128 (0x7f1118e29c00) [pid = 1948] [serial = 1665] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
19:55:38 INFO - PROCESS | 1899 | --DOMWINDOW == 127 (0x7f111dfdfc00) [pid = 1948] [serial = 1682] [outer = (nil)] [url = about:blank]
19:55:38 INFO - PROCESS | 1899 | --DOMWINDOW == 126 (0x7f111fdab000) [pid = 1948] [serial = 1688] [outer = (nil)] [url = about:blank]
19:55:38 INFO - PROCESS | 1899 | --DOMWINDOW == 125 (0x7f111c306000) [pid = 1948] [serial = 1699] [outer = (nil)] [url = about:blank]
19:55:38 INFO - PROCESS | 1899 | --DOMWINDOW == 124 (0x7f111eb7fc00) [pid = 1948] [serial = 1685] [outer = (nil)] [url = about:blank]
19:55:38 INFO - PROCESS | 1899 | --DOMWINDOW == 123 (0x7f111cd8b400) [pid = 1948] [serial = 1673] [outer = (nil)] [url = about:blank]
19:55:38 INFO - PROCESS | 1899 | --DOMWINDOW == 122 (0x7f111de18000) [pid = 1948] [serial = 1679] [outer = (nil)] [url = about:blank]
19:55:38 INFO - PROCESS | 1899 | --DOMWINDOW == 121 (0x7f111cffa000) [pid = 1948] [serial = 1676] [outer = (nil)] [url = about:blank]
19:55:38 INFO - PROCESS | 1899 | --DOMWINDOW == 120 (0x7f11166e8800) [pid = 1948] [serial = 1657] [outer = (nil)] [url = about:blank]
19:55:38 INFO - PROCESS | 1899 | --DOMWINDOW == 119 (0x7f1117e5b800) [pid = 1948] [serial = 1662] [outer = (nil)] [url = about:blank]
19:55:38 INFO - PROCESS | 1899 | --DOMWINDOW == 118 (0x7f111513ec00) [pid = 1948] [serial = 1660] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446173676100]
19:55:38 INFO - PROCESS | 1899 | --DOMWINDOW == 117 (0x7f111bb8e000) [pid = 1948] [serial = 1697] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
19:55:38 INFO - PROCESS | 1899 | --DOMWINDOW == 116 (0x7f11202bf000) [pid = 1948] [serial = 1709] [outer = (nil)] [url = about:blank]
19:55:38 INFO - PROCESS | 1899 | --DOMWINDOW == 115 (0x7f111eec8c00) [pid = 1948] [serial = 1704] [outer = (nil)] [url = about:blank]
19:55:38 INFO - PROCESS | 1899 | --DOMWINDOW == 114 (0x7f111391d800) [pid = 1948] [serial = 1712] [outer = (nil)] [url = about:blank]
19:55:38 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
19:55:38 INFO - document served over http requires an https
19:55:38 INFO - sub-resource via xhr-request using the http-csp
19:55:38 INFO - delivery method with keep-origin-redirect and when
19:55:38 INFO - the target request is cross-origin.
19:55:38 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 2484ms
19:55:39 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html
19:55:39 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1117b43d00 == 22 [pid = 1948] [id = 630]
19:55:39 INFO - PROCESS | 1899 | ++DOMWINDOW == 115 (0x7f1115023000) [pid = 1948] [serial = 1762] [outer = (nil)]
19:55:39 INFO - PROCESS | 1899 | ++DOMWINDOW == 116 (0x7f111505d000) [pid = 1948] [serial = 1763] [outer = 0x7f1115023000]
19:55:40 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:55:40 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:55:40 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:55:40 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:55:40 INFO - PROCESS | 1899 | ++DOMWINDOW == 117 (0x7f11166e8800) [pid = 1948] [serial = 1764] [outer = 0x7f1115023000]
19:55:40 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:55:40 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:55:41 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
19:55:41 INFO - document served over http requires an https
19:55:41 INFO - sub-resource via xhr-request using the http-csp
19:55:41 INFO - delivery method with no-redirect and when
19:55:41 INFO - the target request is cross-origin.
19:55:41 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html | took 2533ms
19:55:41 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html
19:55:41 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f11166e2900 == 23 [pid = 1948] [id = 631]
19:55:41 INFO - PROCESS | 1899 | ++DOMWINDOW == 118 (0x7f1116731c00) [pid = 1948] [serial = 1765] [outer = (nil)]
19:55:42 INFO - PROCESS | 1899 | ++DOMWINDOW == 119 (0x7f111698f400) [pid = 1948] [serial = 1766] [outer = 0x7f1116731c00]
19:55:42 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:55:42 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:55:42 INFO - PROCESS | 1899 | ++DOMWINDOW == 120 (0x7f1117e5b800) [pid = 1948] [serial = 1767] [outer = 0x7f1116731c00]
19:55:42 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:55:42 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:55:43 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
19:55:43 INFO - document served over http requires an https
19:55:43 INFO - sub-resource via xhr-request using the http-csp
19:55:43 INFO - delivery method with swap-origin-redirect and when
19:55:43 INFO - the target request is cross-origin.
19:55:43 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 1696ms
19:55:43 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html
19:55:43 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1117e68f00 == 24 [pid = 1948] [id = 632]
19:55:43 INFO - PROCESS | 1899 | ++DOMWINDOW == 121 (0x7f1119358000) [pid = 1948] [serial = 1768] [outer = (nil)]
19:55:43 INFO - PROCESS | 1899 | ++DOMWINDOW == 122 (0x7f11194a6800) [pid = 1948] [serial = 1769] [outer = 0x7f1119358000]
19:55:44 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:55:44 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:55:44 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:55:44 INFO - PROCESS | 1899 | ++DOMWINDOW == 123 (0x7f111a5b8000) [pid = 1948] [serial = 1770] [outer = 0x7f1119358000]
19:55:44 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:55:44 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:55:45 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
19:55:45 INFO - document served over http requires an http
19:55:45 INFO - sub-resource via fetch-request using the http-csp
19:55:45 INFO - delivery method with keep-origin-redirect and when
19:55:45 INFO - the target request is same-origin.
19:55:45 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 1736ms
19:55:45 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html
19:55:45 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:55:45 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111a4eaf00 == 25 [pid = 1948] [id = 633]
19:55:45 INFO - PROCESS | 1899 | ++DOMWINDOW == 124 (0x7f111c323000) [pid = 1948] [serial = 1771] [outer = (nil)]
19:55:45 INFO - PROCESS | 1899 | ++DOMWINDOW == 125 (0x7f111ccc9000) [pid = 1948] [serial = 1772] [outer = 0x7f111c323000]
19:55:45 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:55:45 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:55:45 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:55:45 INFO - PROCESS | 1899 | ++DOMWINDOW == 126 (0x7f111cfe0800) [pid = 1948] [serial = 1773] [outer = 0x7f111c323000]
19:55:45 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:55:45 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:55:46 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
19:55:46 INFO - document served over http requires an http
19:55:46 INFO - sub-resource via fetch-request using the http-csp
19:55:46 INFO - delivery method with no-redirect and when
19:55:46 INFO - the target request is same-origin.
19:55:46 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html | took 1737ms
19:55:46 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html
19:55:46 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:55:47 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111bb2c400 == 26 [pid = 1948] [id = 634]
19:55:47 INFO - PROCESS | 1899 | ++DOMWINDOW == 127 (0x7f111de96400) [pid = 1948] [serial = 1774] [outer = (nil)]
19:55:47 INFO - PROCESS | 1899 | ++DOMWINDOW == 128 (0x7f111dea2800) [pid = 1948] [serial = 1775] [outer = 0x7f111de96400]
19:55:47 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:55:47 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:55:47 INFO - PROCESS | 1899 | ++DOMWINDOW == 129 (0x7f111eb04800) [pid = 1948] [serial = 1776] [outer = 0x7f111de96400]
19:55:47 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:55:47 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:55:47 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:55:48 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
19:55:48 INFO - document served over http requires an http
19:55:48 INFO - sub-resource via fetch-request using the http-csp
19:55:48 INFO - delivery method with swap-origin-redirect and when
19:55:48 INFO - the target request is same-origin.
19:55:48 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 1989ms
19:55:48 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html
19:55:49 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111cc41c00 == 27 [pid = 1948] [id = 635]
19:55:49 INFO - PROCESS | 1899 | ++DOMWINDOW == 130 (0x7f111eec8c00) [pid = 1948] [serial = 1777] [outer = (nil)]
19:55:49 INFO - PROCESS | 1899 | ++DOMWINDOW == 131 (0x7f111f45f000) [pid = 1948] [serial = 1778] [outer = 0x7f111eec8c00]
19:55:49 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:55:49 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:55:49 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:55:49 INFO - PROCESS | 1899 | ++DOMWINDOW == 132 (0x7f111fdab800) [pid = 1948] [serial = 1779] [outer = 0x7f111eec8c00]
19:55:49 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:55:49 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:55:50 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111cc9bb00 == 28 [pid = 1948] [id = 636]
19:55:50 INFO - PROCESS | 1899 | ++DOMWINDOW == 133 (0x7f111fdde400) [pid = 1948] [serial = 1780] [outer = (nil)]
19:55:50 INFO - PROCESS | 1899 | ++DOMWINDOW == 134 (0x7f11202cac00) [pid = 1948] [serial = 1781] [outer = 0x7f111fdde400]
19:55:51 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
19:55:51 INFO - document served over http requires an http
19:55:51 INFO - sub-resource via iframe-tag using the http-csp
19:55:51 INFO - delivery method with keep-origin-redirect and when
19:55:51 INFO - the target request is same-origin.
19:55:51 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 2198ms
19:55:51 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/iframe-tag/generic.no-redirect.http.html
19:55:51 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:55:51 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111ce85b00 == 29 [pid = 1948] [id = 637]
19:55:51 INFO - PROCESS | 1899 | ++DOMWINDOW == 135 (0x7f112068c800) [pid = 1948] [serial = 1782] [outer = (nil)]
19:55:51 INFO - PROCESS | 1899 | ++DOMWINDOW == 136 (0x7f112151f800) [pid = 1948] [serial = 1783] [outer = 0x7f112068c800]
19:55:51 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:55:51 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:55:52 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:55:52 INFO - PROCESS | 1899 | ++DOMWINDOW == 137 (0x7f11153d4c00) [pid = 1948] [serial = 1784] [outer = 0x7f112068c800]
19:55:52 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:55:52 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:55:52 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:55:52 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111d7ae300 == 30 [pid = 1948] [id = 638]
19:55:52 INFO - PROCESS | 1899 | ++DOMWINDOW == 138 (0x7f1126251800) [pid = 1948] [serial = 1785] [outer = (nil)]
19:55:52 INFO - PROCESS | 1899 | ++DOMWINDOW == 139 (0x7f1126251c00) [pid = 1948] [serial = 1786] [outer = 0x7f1126251800]
19:55:53 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
19:55:53 INFO - document served over http requires an http
19:55:53 INFO - sub-resource via iframe-tag using the http-csp
19:55:53 INFO - delivery method with no-redirect and when
19:55:53 INFO - the target request is same-origin.
19:55:53 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 2236ms
19:55:53 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html
19:55:54 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:55:54 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111de81700 == 31 [pid = 1948] [id = 639]
19:55:54 INFO - PROCESS | 1899 | ++DOMWINDOW == 140 (0x7f1118e43c00) [pid = 1948] [serial = 1787] [outer = (nil)]
19:55:54 INFO - PROCESS | 1899 | ++DOMWINDOW == 141 (0x7f11210a4000) [pid = 1948] [serial = 1788] [outer = 0x7f1118e43c00]
19:55:54 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:55:54 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:55:54 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:55:54 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:55:54 INFO - PROCESS | 1899 | ++DOMWINDOW == 142 (0x7f1122a15800) [pid = 1948] [serial = 1789] [outer = 0x7f1118e43c00]
19:55:54 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:55:54 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:55:55 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111ef29400 == 32 [pid = 1948] [id = 640]
19:55:55 INFO - PROCESS | 1899 | ++DOMWINDOW == 143 (0x7f111951d400) [pid = 1948] [serial = 1790] [outer = (nil)]
19:55:55 INFO - PROCESS | 1899 | ++DOMWINDOW == 144 (0x7f1122b90000) [pid = 1948] [serial = 1791] [outer = 0x7f111951d400]
19:55:56 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
19:55:56 INFO - document served over http requires an http
19:55:56 INFO - sub-resource via iframe-tag using the http-csp
19:55:56 INFO - delivery method with swap-origin-redirect and when
19:55:56 INFO - the target request is same-origin.
19:55:56 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 2811ms
19:55:56 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html
19:55:56 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111ef2bc00 == 33 [pid = 1948] [id = 641]
19:55:56 INFO - PROCESS | 1899 | ++DOMWINDOW == 145 (0x7f1122b90800) [pid = 1948] [serial = 1792] [outer = (nil)]
19:55:56 INFO - PROCESS | 1899 | ++DOMWINDOW == 146 (0x7f1122b90c00) [pid = 1948] [serial = 1793] [outer = 0x7f1122b90800]
19:55:56 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:55:56 INFO - PROCESS | 1899 | ++DOMWINDOW == 147 (0x7f1122e6b800) [pid = 1948] [serial = 1794] [outer = 0x7f1122b90800]
19:55:56 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:55:57 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:55:57 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:55:57 INFO - PROCESS | 1899 | [Child 1948] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 885
19:55:57 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
19:55:57 INFO - document served over http requires an http
19:55:57 INFO - sub-resource via script-tag using the http-csp
19:55:57 INFO - delivery method with keep-origin-redirect and when
19:55:57 INFO - the target request is same-origin.
19:55:57 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 1736ms
19:55:57 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/script-tag/generic.no-redirect.http.html
19:55:58 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:55:58 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111f5ea800 == 34 [pid = 1948] [id = 642]
19:55:58 INFO - PROCESS | 1899 | ++DOMWINDOW == 148 (0x7f1122e70400) [pid = 1948] [serial = 1795] [outer = (nil)]
19:55:58 INFO - PROCESS | 1899 | ++DOMWINDOW == 149 (0x7f1122e70800) [pid = 1948] [serial = 1796] [outer = 0x7f1122e70400]
19:55:58 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:55:58 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:55:58 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:55:58 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:55:58 INFO - PROCESS | 1899 | ++DOMWINDOW == 150 (0x7f111a5f7c00) [pid = 1948] [serial = 1797] [outer = 0x7f1122e70400]
19:55:58 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:55:58 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:55:59 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
19:55:59 INFO - document served over http requires an http
19:55:59 INFO - sub-resource via script-tag using the http-csp
19:55:59 INFO - delivery method with no-redirect and when
19:55:59 INFO - the target request is same-origin.
19:55:59 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/script-tag/generic.no-redirect.http.html | took 1689ms
19:55:59 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html
19:55:59 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111f855f00 == 35 [pid = 1948] [id = 643]
19:55:59 INFO - PROCESS | 1899 | ++DOMWINDOW == 151 (0x7f112633fc00) [pid = 1948] [serial = 1798] [outer = (nil)]
19:56:00 INFO - PROCESS | 1899 | ++DOMWINDOW == 152 (0x7f1126258000) [pid = 1948] [serial = 1799] [outer = 0x7f112633fc00]
19:56:00 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:56:00 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:56:00 INFO - PROCESS | 1899 | ++DOMWINDOW == 153 (0x7f11264c9800) [pid = 1948] [serial = 1800] [outer = 0x7f112633fc00]
19:56:00 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:56:00 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:56:01 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
19:56:01 INFO - document served over http requires an http
19:56:01 INFO - sub-resource via script-tag using the http-csp
19:56:01 INFO - delivery method with swap-origin-redirect and when
19:56:01 INFO - the target request is same-origin.
19:56:01 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 1691ms
19:56:01 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html
19:56:01 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:56:01 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:56:01 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:56:01 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111f902e00 == 36 [pid = 1948] [id = 644]
19:56:01 INFO - PROCESS | 1899 | ++DOMWINDOW == 154 (0x7f111ba52400) [pid = 1948] [serial = 1801] [outer = (nil)]
19:56:02 INFO - PROCESS | 1899 | ++DOMWINDOW == 155 (0x7f111c076000) [pid = 1948] [serial = 1802] [outer = 0x7f111ba52400]
19:56:02 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:56:02 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:56:02 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:56:02 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:56:02 INFO - PROCESS | 1899 | ++DOMWINDOW == 156 (0x7f111c32f800) [pid = 1948] [serial = 1803] [outer = 0x7f111ba52400]
19:56:02 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:56:02 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:56:03 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
19:56:03 INFO - document served over http requires an http
19:56:03 INFO - sub-resource via xhr-request using the http-csp
19:56:03 INFO - delivery method with keep-origin-redirect and when
19:56:03 INFO - the target request is same-origin.
19:56:03 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 2180ms
19:56:03 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/xhr-request/generic.no-redirect.http.html
19:56:03 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:56:03 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111f9add00 == 37 [pid = 1948] [id = 645]
19:56:03 INFO - PROCESS | 1899 | ++DOMWINDOW == 157 (0x7f111cfe2800) [pid = 1948] [serial = 1804] [outer = (nil)]
19:56:04 INFO - PROCESS | 1899 | ++DOMWINDOW == 158 (0x7f1116630000) [pid = 1948] [serial = 1805] [outer = 0x7f111cfe2800]
19:56:04 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:56:04 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:56:04 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:56:04 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:56:04 INFO - PROCESS | 1899 | ++DOMWINDOW == 159 (0x7f111de2d400) [pid = 1948] [serial = 1806] [outer = 0x7f111cfe2800]
19:56:04 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:56:04 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:56:05 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
19:56:05 INFO - document served over http requires an http
19:56:05 INFO - sub-resource via xhr-request using the http-csp
19:56:05 INFO - delivery method with no-redirect and when
19:56:05 INFO - the target request is same-origin.
19:56:05 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/xhr-request/generic.no-redirect.http.html | took 2245ms
19:56:05 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html
19:56:05 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:56:06 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:56:06 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:56:06 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:56:06 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:56:06 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:56:06 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:56:06 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:56:06 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:56:06 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:56:06 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:56:06 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111fd7f300 == 38 [pid = 1948] [id = 646]
19:56:06 INFO - PROCESS | 1899 | ++DOMWINDOW == 160 (0x7f1117f48800) [pid = 1948] [serial = 1807] [outer = (nil)]
19:56:07 INFO - PROCESS | 1899 | ++DOMWINDOW == 161 (0x7f1117f48c00) [pid = 1948] [serial = 1808] [outer = 0x7f1117f48800]
19:56:07 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:56:07 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:56:07 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:56:07 INFO - PROCESS | 1899 | ++DOMWINDOW == 162 (0x7f11265ebc00) [pid = 1948] [serial = 1809] [outer = 0x7f1117f48800]
19:56:07 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:56:07 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:56:08 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
19:56:08 INFO - document served over http requires an http
19:56:08 INFO - sub-resource via xhr-request using the http-csp
19:56:08 INFO - delivery method with swap-origin-redirect and when
19:56:08 INFO - the target request is same-origin.
19:56:08 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 2695ms
19:56:08 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html
19:56:09 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111fd81600 == 39 [pid = 1948] [id = 647]
19:56:09 INFO - PROCESS | 1899 | ++DOMWINDOW == 163 (0x7f111a4a1800) [pid = 1948] [serial = 1810] [outer = (nil)]
19:56:09 INFO - PROCESS | 1899 | ++DOMWINDOW == 164 (0x7f111de18800) [pid = 1948] [serial = 1811] [outer = 0x7f111a4a1800]
19:56:09 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:56:09 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:56:09 INFO - PROCESS | 1899 | ++DOMWINDOW == 165 (0x7f111ebccc00) [pid = 1948] [serial = 1812] [outer = 0x7f111a4a1800]
19:56:09 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:56:09 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:56:10 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:56:11 INFO - PROCESS | 1899 | --DOCSHELL 0x7f11166e2400 == 38 [pid = 1948] [id = 613]
19:56:11 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1119a44100 == 37 [pid = 1948] [id = 614]
19:56:11 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111bd3be00 == 36 [pid = 1948] [id = 615]
19:56:11 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111c17bf00 == 35 [pid = 1948] [id = 616]
19:56:11 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111ceaa500 == 34 [pid = 1948] [id = 617]
19:56:11 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111d7ac500 == 33 [pid = 1948] [id = 618]
19:56:11 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111de7e500 == 32 [pid = 1948] [id = 619]
19:56:11 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111dfcc700 == 31 [pid = 1948] [id = 621]
19:56:11 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111dfc9a00 == 30 [pid = 1948] [id = 620]
19:56:11 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1116887300 == 29 [pid = 1948] [id = 623]
19:56:11 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111509c100 == 28 [pid = 1948] [id = 622]
19:56:11 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111509b700 == 27 [pid = 1948] [id = 625]
19:56:11 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111bb2f600 == 26 [pid = 1948] [id = 624]
19:56:11 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1116330100 == 25 [pid = 1948] [id = 626]
19:56:11 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1114f21400 == 24 [pid = 1948] [id = 627]
19:56:11 INFO - PROCESS | 1899 | --DOCSHELL 0x7f11166e5b00 == 23 [pid = 1948] [id = 628]
19:56:11 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1116e16e00 == 22 [pid = 1948] [id = 629]
19:56:11 INFO - PROCESS | 1899 | --DOMWINDOW == 164 (0x7f111cfe0400) [pid = 1948] [serial = 1700] [outer = (nil)] [url = about:blank]
19:56:11 INFO - PROCESS | 1899 | --DOMWINDOW == 163 (0x7f1118a23400) [pid = 1948] [serial = 1692] [outer = (nil)] [url = about:blank]
19:56:11 INFO - PROCESS | 1899 | --DOMWINDOW == 162 (0x7f111f5c7c00) [pid = 1948] [serial = 1705] [outer = (nil)] [url = about:blank]
19:56:11 INFO - PROCESS | 1899 | --DOMWINDOW == 161 (0x7f11178b0800) [pid = 1948] [serial = 1658] [outer = (nil)] [url = about:blank]
19:56:11 INFO - PROCESS | 1899 | --DOMWINDOW == 160 (0x7f111bb7c000) [pid = 1948] [serial = 1695] [outer = (nil)] [url = about:blank]
19:56:11 INFO - PROCESS | 1899 | --DOMWINDOW == 159 (0x7f1120633800) [pid = 1948] [serial = 1710] [outer = (nil)] [url = about:blank]
19:56:11 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
19:56:11 INFO - document served over http requires an https
19:56:11 INFO - sub-resource via fetch-request using the http-csp
19:56:11 INFO - delivery method with keep-origin-redirect and when
19:56:11 INFO - the target request is same-origin.
19:56:11 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 3174ms
19:56:11 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/fetch-request/generic.no-redirect.http.html
19:56:11 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1114f22800 == 23 [pid = 1948] [id = 648]
19:56:11 INFO - PROCESS | 1899 | ++DOMWINDOW == 160 (0x7f11161cac00) [pid = 1948] [serial = 1813] [outer = (nil)]
19:56:12 INFO - PROCESS | 1899 | ++DOMWINDOW == 161 (0x7f1116630c00) [pid = 1948] [serial = 1814] [outer = 0x7f11161cac00]
19:56:12 INFO - PROCESS | 1899 | ++DOMWINDOW == 162 (0x7f1117f48000) [pid = 1948] [serial = 1815] [outer = 0x7f11161cac00]
19:56:12 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:56:12 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:56:12 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:56:13 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
19:56:13 INFO - document served over http requires an https
19:56:13 INFO - sub-resource via fetch-request using the http-csp
19:56:13 INFO - delivery method with no-redirect and when
19:56:13 INFO - the target request is same-origin.
19:56:13 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/fetch-request/generic.no-redirect.http.html | took 1534ms
19:56:13 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html
19:56:13 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1116612500 == 24 [pid = 1948] [id = 649]
19:56:13 INFO - PROCESS | 1899 | ++DOMWINDOW == 163 (0x7f11193d4400) [pid = 1948] [serial = 1816] [outer = (nil)]
19:56:13 INFO - PROCESS | 1899 | ++DOMWINDOW == 164 (0x7f111942c800) [pid = 1948] [serial = 1817] [outer = 0x7f11193d4400]
19:56:13 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:56:13 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:56:13 INFO - PROCESS | 1899 | ++DOMWINDOW == 165 (0x7f111a5f7400) [pid = 1948] [serial = 1818] [outer = 0x7f11193d4400]
19:56:13 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:56:14 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:56:14 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:56:14 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
19:56:14 INFO - document served over http requires an https
19:56:14 INFO - sub-resource via fetch-request using the http-csp
19:56:14 INFO - delivery method with swap-origin-redirect and when
19:56:14 INFO - the target request is same-origin.
19:56:14 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 1581ms
19:56:14 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html
19:56:14 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:56:15 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1116889b00 == 25 [pid = 1948] [id = 650]
19:56:15 INFO - PROCESS | 1899 | ++DOMWINDOW == 166 (0x7f111a9c9800) [pid = 1948] [serial = 1819] [outer = (nil)]
19:56:15 INFO - PROCESS | 1899 | ++DOMWINDOW == 167 (0x7f111bb7c000) [pid = 1948] [serial = 1820] [outer = 0x7f111a9c9800]
19:56:15 INFO - PROCESS | 1899 | ++DOMWINDOW == 168 (0x7f111c285000) [pid = 1948] [serial = 1821] [outer = 0x7f111a9c9800]
19:56:15 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:56:15 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:56:16 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f11179a2b00 == 26 [pid = 1948] [id = 651]
19:56:16 INFO - PROCESS | 1899 | ++DOMWINDOW == 169 (0x7f111cdc7800) [pid = 1948] [serial = 1822] [outer = (nil)]
19:56:16 INFO - PROCESS | 1899 | ++DOMWINDOW == 170 (0x7f111de18000) [pid = 1948] [serial = 1823] [outer = 0x7f111cdc7800]
19:56:16 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
19:56:16 INFO - document served over http requires an https
19:56:16 INFO - sub-resource via iframe-tag using the http-csp
19:56:16 INFO - delivery method with keep-origin-redirect and when
19:56:16 INFO - the target request is same-origin.
19:56:16 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 1945ms
19:56:16 INFO - PROCESS | 1899 | --DOMWINDOW == 169 (0x7f1122b52400) [pid = 1948] [serial = 1730] [outer = (nil)] [url = about:blank]
19:56:16 INFO - PROCESS | 1899 | --DOMWINDOW == 168 (0x7f1118dff400) [pid = 1948] [serial = 1757] [outer = (nil)] [url = about:blank]
19:56:16 INFO - PROCESS | 1899 | --DOMWINDOW == 167 (0x7f111ba2fc00) [pid = 1948] [serial = 1760] [outer = (nil)] [url = about:blank]
19:56:16 INFO - PROCESS | 1899 | --DOMWINDOW == 166 (0x7f1116e4d000) [pid = 1948] [serial = 1715] [outer = (nil)] [url = about:blank]
19:56:16 INFO - PROCESS | 1899 | --DOMWINDOW == 165 (0x7f111396e800) [pid = 1948] [serial = 1751] [outer = (nil)] [url = about:blank]
19:56:16 INFO - PROCESS | 1899 | --DOMWINDOW == 164 (0x7f111c01c800) [pid = 1948] [serial = 1749] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
19:56:16 INFO - PROCESS | 1899 | --DOMWINDOW == 163 (0x7f1118a23c00) [pid = 1948] [serial = 1746] [outer = (nil)] [url = about:blank]
19:56:16 INFO - PROCESS | 1899 | --DOMWINDOW == 162 (0x7f111a44dc00) [pid = 1948] [serial = 1718] [outer = (nil)] [url = about:blank]
19:56:16 INFO - PROCESS | 1899 | --DOMWINDOW == 161 (0x7f111535a400) [pid = 1948] [serial = 1754] [outer = (nil)] [url = about:blank]
19:56:16 INFO - PROCESS | 1899 | --DOMWINDOW == 160 (0x7f111fdde000) [pid = 1948] [serial = 1724] [outer = (nil)] [url = about:blank]
19:56:16 INFO - PROCESS | 1899 | --DOMWINDOW == 159 (0x7f112102ec00) [pid = 1948] [serial = 1727] [outer = (nil)] [url = about:blank]
19:56:16 INFO - PROCESS | 1899 | --DOMWINDOW == 158 (0x7f111bb8e800) [pid = 1948] [serial = 1721] [outer = (nil)] [url = about:blank]
19:56:16 INFO - PROCESS | 1899 | --DOMWINDOW == 157 (0x7f1113c74000) [pid = 1948] [serial = 1744] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446173728726]
19:56:16 INFO - PROCESS | 1899 | --DOMWINDOW == 156 (0x7f111bd42800) [pid = 1948] [serial = 1741] [outer = (nil)] [url = about:blank]
19:56:16 INFO - PROCESS | 1899 | --DOMWINDOW == 155 (0x7f1122fa6c00) [pid = 1948] [serial = 1733] [outer = (nil)] [url = about:blank]
19:56:16 INFO - PROCESS | 1899 | --DOMWINDOW == 154 (0x7f111513e000) [pid = 1948] [serial = 1739] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
19:56:16 INFO - PROCESS | 1899 | --DOMWINDOW == 153 (0x7f112624b000) [pid = 1948] [serial = 1736] [outer = (nil)] [url = about:blank]
19:56:16 INFO - PROCESS | 1899 | --DOMWINDOW == 152 (0x7f111bab8c00) [pid = 1948] [serial = 1748] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
19:56:16 INFO - PROCESS | 1899 | --DOMWINDOW == 151 (0x7f1113879800) [pid = 1948] [serial = 1743] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446173728726]
19:56:16 INFO - PROCESS | 1899 | --DOMWINDOW == 150 (0x7f11161ca400) [pid = 1948] [serial = 1738] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
19:56:16 INFO - PROCESS | 1899 | --DOMWINDOW == 149 (0x7f1114dc9000) [pid = 1948] [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]
19:56:16 INFO - PROCESS | 1899 | --DOMWINDOW == 148 (0x7f111391d000) [pid = 1948] [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]
19:56:16 INFO - PROCESS | 1899 | --DOMWINDOW == 147 (0x7f1117a99c00) [pid = 1948] [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]
19:56:16 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/iframe-tag/generic.no-redirect.http.html
19:56:16 INFO - PROCESS | 1899 | --DOMWINDOW == 146 (0x7f1117f78800) [pid = 1948] [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]
19:56:17 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1117ee0600 == 27 [pid = 1948] [id = 652]
19:56:17 INFO - PROCESS | 1899 | ++DOMWINDOW == 147 (0x7f1113890400) [pid = 1948] [serial = 1824] [outer = (nil)]
19:56:17 INFO - PROCESS | 1899 | ++DOMWINDOW == 148 (0x7f1113913c00) [pid = 1948] [serial = 1825] [outer = 0x7f1113890400]
19:56:17 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:56:17 INFO - PROCESS | 1899 | ++DOMWINDOW == 149 (0x7f111513e000) [pid = 1948] [serial = 1826] [outer = 0x7f1113890400]
19:56:17 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:56:17 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:56:18 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111a8cd100 == 28 [pid = 1948] [id = 653]
19:56:18 INFO - PROCESS | 1899 | ++DOMWINDOW == 150 (0x7f11161ca400) [pid = 1948] [serial = 1827] [outer = (nil)]
19:56:18 INFO - PROCESS | 1899 | ++DOMWINDOW == 151 (0x7f11168d9800) [pid = 1948] [serial = 1828] [outer = 0x7f11161ca400]
19:56:18 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
19:56:18 INFO - document served over http requires an https
19:56:18 INFO - sub-resource via iframe-tag using the http-csp
19:56:18 INFO - delivery method with no-redirect and when
19:56:18 INFO - the target request is same-origin.
19:56:18 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 1888ms
19:56:18 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html
19:56:18 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:56:18 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:56:18 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1113945000 == 29 [pid = 1948] [id = 654]
19:56:18 INFO - PROCESS | 1899 | ++DOMWINDOW == 152 (0x7f1113c74000) [pid = 1948] [serial = 1829] [outer = (nil)]
19:56:19 INFO - PROCESS | 1899 | ++DOMWINDOW == 153 (0x7f1115119400) [pid = 1948] [serial = 1830] [outer = 0x7f1113c74000]
19:56:19 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:56:19 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:56:19 INFO - PROCESS | 1899 | ++DOMWINDOW == 154 (0x7f1118c9dc00) [pid = 1948] [serial = 1831] [outer = 0x7f1113c74000]
19:56:19 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:56:19 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:56:19 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:56:20 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1116885f00 == 30 [pid = 1948] [id = 655]
19:56:20 INFO - PROCESS | 1899 | ++DOMWINDOW == 155 (0x7f1118fb1000) [pid = 1948] [serial = 1832] [outer = (nil)]
19:56:20 INFO - PROCESS | 1899 | [Child 1948] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 885
19:56:20 INFO - PROCESS | 1899 | ++DOMWINDOW == 156 (0x7f1119b03000) [pid = 1948] [serial = 1833] [outer = 0x7f1118fb1000]
19:56:21 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
19:56:21 INFO - document served over http requires an https
19:56:21 INFO - sub-resource via iframe-tag using the http-csp
19:56:21 INFO - delivery method with swap-origin-redirect and when
19:56:21 INFO - the target request is same-origin.
19:56:21 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 2388ms
19:56:21 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html
19:56:21 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1117e68a00 == 31 [pid = 1948] [id = 656]
19:56:21 INFO - PROCESS | 1899 | ++DOMWINDOW == 157 (0x7f111a7fa400) [pid = 1948] [serial = 1834] [outer = (nil)]
19:56:21 INFO - PROCESS | 1899 | ++DOMWINDOW == 158 (0x7f111a9bfc00) [pid = 1948] [serial = 1835] [outer = 0x7f111a7fa400]
19:56:21 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:56:22 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:56:22 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:56:22 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:56:22 INFO - PROCESS | 1899 | ++DOMWINDOW == 159 (0x7f111c01c000) [pid = 1948] [serial = 1836] [outer = 0x7f111a7fa400]
19:56:22 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:56:22 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:56:23 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
19:56:23 INFO - document served over http requires an https
19:56:23 INFO - sub-resource via script-tag using the http-csp
19:56:23 INFO - delivery method with keep-origin-redirect and when
19:56:23 INFO - the target request is same-origin.
19:56:23 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 2945ms
19:56:24 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html
19:56:24 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:56:24 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111bd3cd00 == 32 [pid = 1948] [id = 657]
19:56:24 INFO - PROCESS | 1899 | ++DOMWINDOW == 160 (0x7f111e2b9800) [pid = 1948] [serial = 1837] [outer = (nil)]
19:56:24 INFO - PROCESS | 1899 | ++DOMWINDOW == 161 (0x7f111eb1bc00) [pid = 1948] [serial = 1838] [outer = 0x7f111e2b9800]
19:56:24 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:56:25 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:56:25 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:56:25 INFO - PROCESS | 1899 | ++DOMWINDOW == 162 (0x7f11202bf000) [pid = 1948] [serial = 1839] [outer = 0x7f111e2b9800]
19:56:25 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:56:25 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:56:26 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
19:56:26 INFO - document served over http requires an https
19:56:26 INFO - sub-resource via script-tag using the http-csp
19:56:26 INFO - delivery method with no-redirect and when
19:56:26 INFO - the target request is same-origin.
19:56:26 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html | took 2143ms
19:56:26 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html
19:56:26 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111cc99d00 == 33 [pid = 1948] [id = 658]
19:56:26 INFO - PROCESS | 1899 | ++DOMWINDOW == 163 (0x7f1122a5b400) [pid = 1948] [serial = 1840] [outer = (nil)]
19:56:26 INFO - PROCESS | 1899 | ++DOMWINDOW == 164 (0x7f1122acb800) [pid = 1948] [serial = 1841] [outer = 0x7f1122a5b400]
19:56:26 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:56:26 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:56:27 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:56:27 INFO - PROCESS | 1899 | ++DOMWINDOW == 165 (0x7f1122ef1000) [pid = 1948] [serial = 1842] [outer = 0x7f1122a5b400]
19:56:27 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:56:27 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:56:27 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
19:56:27 INFO - document served over http requires an https
19:56:27 INFO - sub-resource via script-tag using the http-csp
19:56:27 INFO - delivery method with swap-origin-redirect and when
19:56:27 INFO - the target request is same-origin.
19:56:27 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 1779ms
19:56:27 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html
19:56:28 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111d6e4c00 == 34 [pid = 1948] [id = 659]
19:56:28 INFO - PROCESS | 1899 | ++DOMWINDOW == 166 (0x7f1126258c00) [pid = 1948] [serial = 1843] [outer = (nil)]
19:56:28 INFO - PROCESS | 1899 | ++DOMWINDOW == 167 (0x7f1126268800) [pid = 1948] [serial = 1844] [outer = 0x7f1126258c00]
19:56:28 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:56:28 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:56:28 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:56:28 INFO - PROCESS | 1899 | ++DOMWINDOW == 168 (0x7f1126315400) [pid = 1948] [serial = 1845] [outer = 0x7f1126258c00]
19:56:28 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:56:28 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:56:29 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
19:56:29 INFO - document served over http requires an https
19:56:29 INFO - sub-resource via xhr-request using the http-csp
19:56:29 INFO - delivery method with keep-origin-redirect and when
19:56:29 INFO - the target request is same-origin.
19:56:29 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 1793ms
19:56:29 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html
19:56:30 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111de81c00 == 35 [pid = 1948] [id = 660]
19:56:30 INFO - PROCESS | 1899 | ++DOMWINDOW == 169 (0x7f1119b60000) [pid = 1948] [serial = 1846] [outer = (nil)]
19:56:30 INFO - PROCESS | 1899 | ++DOMWINDOW == 170 (0x7f1119b60400) [pid = 1948] [serial = 1847] [outer = 0x7f1119b60000]
19:56:30 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:56:30 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:56:30 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:56:30 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:56:30 INFO - PROCESS | 1899 | ++DOMWINDOW == 171 (0x7f111a582000) [pid = 1948] [serial = 1848] [outer = 0x7f1119b60000]
19:56:30 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:56:30 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:56:31 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
19:56:31 INFO - document served over http requires an https
19:56:31 INFO - sub-resource via xhr-request using the http-csp
19:56:31 INFO - delivery method with no-redirect and when
19:56:31 INFO - the target request is same-origin.
19:56:31 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html | took 2100ms
19:56:31 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html
19:56:32 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111f855000 == 36 [pid = 1948] [id = 661]
19:56:32 INFO - PROCESS | 1899 | ++DOMWINDOW == 172 (0x7f1118da9000) [pid = 1948] [serial = 1849] [outer = (nil)]
19:56:32 INFO - PROCESS | 1899 | ++DOMWINDOW == 173 (0x7f1118da9400) [pid = 1948] [serial = 1850] [outer = 0x7f1118da9000]
19:56:32 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:56:32 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:56:32 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:56:32 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:56:32 INFO - PROCESS | 1899 | ++DOMWINDOW == 174 (0x7f111a799400) [pid = 1948] [serial = 1851] [outer = 0x7f1118da9000]
19:56:32 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:56:32 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:56:33 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
19:56:33 INFO - document served over http requires an https
19:56:33 INFO - sub-resource via xhr-request using the http-csp
19:56:33 INFO - delivery method with swap-origin-redirect and when
19:56:33 INFO - the target request is same-origin.
19:56:33 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 2098ms
19:56:34 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html
19:56:34 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111f9afb00 == 37 [pid = 1948] [id = 662]
19:56:34 INFO - PROCESS | 1899 | ++DOMWINDOW == 175 (0x7f111a9c7000) [pid = 1948] [serial = 1852] [outer = (nil)]
19:56:34 INFO - PROCESS | 1899 | ++DOMWINDOW == 176 (0x7f111a6f6400) [pid = 1948] [serial = 1853] [outer = 0x7f111a9c7000]
19:56:34 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:56:34 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:56:34 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:56:35 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:56:35 INFO - PROCESS | 1899 | ++DOMWINDOW == 177 (0x7f111a9c7c00) [pid = 1948] [serial = 1854] [outer = 0x7f111a9c7000]
19:56:35 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:56:35 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:56:36 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
19:56:36 INFO - document served over http requires an http
19:56:36 INFO - sub-resource via fetch-request using the meta-csp
19:56:36 INFO - delivery method with keep-origin-redirect and when
19:56:36 INFO - the target request is cross-origin.
19:56:36 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 2337ms
19:56:36 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/fetch-request/generic.no-redirect.http.html
19:56:36 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:56:36 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:56:36 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1120d6bd00 == 38 [pid = 1948] [id = 663]
19:56:36 INFO - PROCESS | 1899 | ++DOMWINDOW == 178 (0x7f111ccef400) [pid = 1948] [serial = 1855] [outer = (nil)]
19:56:37 INFO - PROCESS | 1899 | ++DOMWINDOW == 179 (0x7f111a93f400) [pid = 1948] [serial = 1856] [outer = 0x7f111ccef400]
19:56:37 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:56:37 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:56:37 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:56:37 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:56:37 INFO - PROCESS | 1899 | ++DOMWINDOW == 180 (0x7f111bc87000) [pid = 1948] [serial = 1857] [outer = 0x7f111ccef400]
19:56:38 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:56:39 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
19:56:39 INFO - document served over http requires an http
19:56:39 INFO - sub-resource via fetch-request using the meta-csp
19:56:39 INFO - delivery method with no-redirect and when
19:56:39 INFO - the target request is cross-origin.
19:56:39 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/fetch-request/generic.no-redirect.http.html | took 2738ms
19:56:39 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html
19:56:39 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f112102a300 == 39 [pid = 1948] [id = 664]
19:56:39 INFO - PROCESS | 1899 | ++DOMWINDOW == 181 (0x7f111ccefc00) [pid = 1948] [serial = 1858] [outer = (nil)]
19:56:39 INFO - PROCESS | 1899 | ++DOMWINDOW == 182 (0x7f111d685000) [pid = 1948] [serial = 1859] [outer = 0x7f111ccefc00]
19:56:39 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:56:39 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:56:39 INFO - PROCESS | 1899 | ++DOMWINDOW == 183 (0x7f111d685400) [pid = 1948] [serial = 1860] [outer = 0x7f111ccefc00]
19:56:39 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:56:40 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:56:40 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:56:40 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
19:56:40 INFO - document served over http requires an http
19:56:40 INFO - sub-resource via fetch-request using the meta-csp
19:56:40 INFO - delivery method with swap-origin-redirect and when
19:56:40 INFO - the target request is cross-origin.
19:56:40 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 1737ms
19:56:40 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html
19:56:41 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1121102d00 == 40 [pid = 1948] [id = 665]
19:56:41 INFO - PROCESS | 1899 | ++DOMWINDOW == 184 (0x7f111ccbb800) [pid = 1948] [serial = 1861] [outer = (nil)]
19:56:41 INFO - PROCESS | 1899 | ++DOMWINDOW == 185 (0x7f111c26a000) [pid = 1948] [serial = 1862] [outer = 0x7f111ccbb800]
19:56:41 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:56:41 INFO - PROCESS | 1899 | ++DOMWINDOW == 186 (0x7f111f480400) [pid = 1948] [serial = 1863] [outer = 0x7f111ccbb800]
19:56:41 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:56:41 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:56:43 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f11214e0300 == 41 [pid = 1948] [id = 666]
19:56:43 INFO - PROCESS | 1899 | ++DOMWINDOW == 187 (0x7f1117b6cc00) [pid = 1948] [serial = 1864] [outer = (nil)]
19:56:43 INFO - PROCESS | 1899 | ++DOMWINDOW == 188 (0x7f111391d800) [pid = 1948] [serial = 1865] [outer = 0x7f1117b6cc00]
19:56:43 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
19:56:43 INFO - document served over http requires an http
19:56:43 INFO - sub-resource via iframe-tag using the meta-csp
19:56:43 INFO - delivery method with keep-origin-redirect and when
19:56:43 INFO - the target request is cross-origin.
19:56:43 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 2591ms
19:56:43 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html
19:56:43 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:56:43 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:56:43 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:56:43 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:56:43 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:56:43 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:56:43 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:56:44 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1114f21400 == 42 [pid = 1948] [id = 667]
19:56:44 INFO - PROCESS | 1899 | ++DOMWINDOW == 189 (0x7f1113c63c00) [pid = 1948] [serial = 1866] [outer = (nil)]
19:56:44 INFO - PROCESS | 1899 | ++DOMWINDOW == 190 (0x7f1114d69400) [pid = 1948] [serial = 1867] [outer = 0x7f1113c63c00]
19:56:44 INFO - PROCESS | 1899 | ++DOMWINDOW == 191 (0x7f1116104800) [pid = 1948] [serial = 1868] [outer = 0x7f1113c63c00]
19:56:44 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:56:44 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:56:44 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:56:45 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111c17d800 == 43 [pid = 1948] [id = 668]
19:56:45 INFO - PROCESS | 1899 | ++DOMWINDOW == 192 (0x7f11178bc400) [pid = 1948] [serial = 1869] [outer = (nil)]
19:56:45 INFO - PROCESS | 1899 | ++DOMWINDOW == 193 (0x7f1117e41400) [pid = 1948] [serial = 1870] [outer = 0x7f11178bc400]
19:56:45 INFO - TEST-PASS | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html | The referrer URL is stripped-referrer when a
19:56:45 INFO - document served over http requires an http
19:56:45 INFO - sub-resource via iframe-tag using the meta-csp
19:56:45 INFO - delivery method with no-redirect and when
19:56:45 INFO - the target request is cross-origin.
19:56:45 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 2238ms
19:56:45 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html
19:56:46 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1114f24600 == 44 [pid = 1948] [id = 669]
19:56:46 INFO - PROCESS | 1899 | ++DOMWINDOW == 194 (0x7f1118dc0000) [pid = 1948] [serial = 1871] [outer = (nil)]
19:56:46 INFO - PROCESS | 1899 | ++DOMWINDOW == 195 (0x7f1118e69400) [pid = 1948] [serial = 1872] [outer = 0x7f1118dc0000]
19:56:46 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:56:46 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:56:46 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:56:46 INFO - PROCESS | 1899 | ++DOMWINDOW == 196 (0x7f1119243000) [pid = 1948] [serial = 1873] [outer = 0x7f1118dc0000]
19:56:46 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:56:46 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:56:47 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1116616600 == 45 [pid = 1948] [id = 670]
19:56:47 INFO - PROCESS | 1899 | ++DOMWINDOW == 197 (0x7f111396e400) [pid = 1948] [serial = 1874] [outer = (nil)]
19:56:47 INFO - PROCESS | 1899 | [Child 1948] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 885
19:56:47 INFO - PROCESS | 1899 | ++DOMWINDOW == 198 (0x7f1114d69c00) [pid = 1948] [serial = 1875] [outer = 0x7f111396e400]
19:56:48 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
19:56:48 INFO - document served over http requires an http
19:56:48 INFO - sub-resource via iframe-tag using the meta-csp
19:56:48 INFO - delivery method with swap-origin-redirect and when
19:56:48 INFO - the target request is cross-origin.
19:56:48 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 2447ms
19:56:48 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html
19:56:48 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f11166e5600 == 46 [pid = 1948] [id = 671]
19:56:48 INFO - PROCESS | 1899 | ++DOMWINDOW == 199 (0x7f111501e000) [pid = 1948] [serial = 1876] [outer = (nil)]
19:56:48 INFO - PROCESS | 1899 | ++DOMWINDOW == 200 (0x7f111505a400) [pid = 1948] [serial = 1877] [outer = 0x7f111501e000]
19:56:49 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:56:49 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:56:49 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:56:49 INFO - PROCESS | 1899 | ++DOMWINDOW == 201 (0x7f111692c800) [pid = 1948] [serial = 1878] [outer = 0x7f111501e000]
19:56:49 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:56:49 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:56:49 INFO - PROCESS | 1899 | --DOCSHELL 0x7f11166e2900 == 45 [pid = 1948] [id = 631]
19:56:49 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1117e68f00 == 44 [pid = 1948] [id = 632]
19:56:49 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111a4eaf00 == 43 [pid = 1948] [id = 633]
19:56:49 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111bb2c400 == 42 [pid = 1948] [id = 634]
19:56:49 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111cc9bb00 == 41 [pid = 1948] [id = 636]
19:56:49 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111cc41c00 == 40 [pid = 1948] [id = 635]
19:56:49 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111d7ae300 == 39 [pid = 1948] [id = 638]
19:56:49 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111ce85b00 == 38 [pid = 1948] [id = 637]
19:56:49 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111ef29400 == 37 [pid = 1948] [id = 640]
19:56:49 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111de81700 == 36 [pid = 1948] [id = 639]
19:56:49 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111ef2bc00 == 35 [pid = 1948] [id = 641]
19:56:49 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111f5ea800 == 34 [pid = 1948] [id = 642]
19:56:49 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111f855f00 == 33 [pid = 1948] [id = 643]
19:56:49 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111f902e00 == 32 [pid = 1948] [id = 644]
19:56:49 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111f9add00 == 31 [pid = 1948] [id = 645]
19:56:49 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111fd7f300 == 30 [pid = 1948] [id = 646]
19:56:49 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1114f22800 == 29 [pid = 1948] [id = 648]
19:56:49 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111a8c9f00 == 28 [pid = 1948] [id = 612]
19:56:49 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1117edf700 == 27 [pid = 1948] [id = 573]
19:56:49 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1116612500 == 26 [pid = 1948] [id = 649]
19:56:49 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1117b43d00 == 25 [pid = 1948] [id = 630]
19:56:49 INFO - PROCESS | 1899 | --DOCSHELL 0x7f11179a2b00 == 24 [pid = 1948] [id = 651]
19:56:49 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111fd81600 == 23 [pid = 1948] [id = 647]
19:56:49 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1116889b00 == 22 [pid = 1948] [id = 650]
19:56:49 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111ceab400 == 21 [pid = 1948] [id = 603]
19:56:49 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111a8cd100 == 20 [pid = 1948] [id = 653]
19:56:49 INFO - PROCESS | 1899 | --DOMWINDOW == 200 (0x7f111683cc00) [pid = 1948] [serial = 1755] [outer = (nil)] [url = about:blank]
19:56:49 INFO - PROCESS | 1899 | --DOMWINDOW == 199 (0x7f111a6c4c00) [pid = 1948] [serial = 1747] [outer = (nil)] [url = about:blank]
19:56:49 INFO - PROCESS | 1899 | --DOMWINDOW == 198 (0x7f1114dc9c00) [pid = 1948] [serial = 1752] [outer = (nil)] [url = about:blank]
19:56:49 INFO - PROCESS | 1899 | --DOMWINDOW == 197 (0x7f111505ac00) [pid = 1948] [serial = 1713] [outer = (nil)] [url = about:blank]
19:56:49 INFO - PROCESS | 1899 | --DOMWINDOW == 196 (0x7f111928e800) [pid = 1948] [serial = 1758] [outer = (nil)] [url = about:blank]
19:56:50 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
19:56:50 INFO - document served over http requires an http
19:56:50 INFO - sub-resource via script-tag using the meta-csp
19:56:50 INFO - delivery method with keep-origin-redirect and when
19:56:50 INFO - the target request is cross-origin.
19:56:50 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 2238ms
19:56:50 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html
19:56:50 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111632c500 == 21 [pid = 1948] [id = 672]
19:56:50 INFO - PROCESS | 1899 | ++DOMWINDOW == 197 (0x7f111505ac00) [pid = 1948] [serial = 1879] [outer = (nil)]
19:56:50 INFO - PROCESS | 1899 | ++DOMWINDOW == 198 (0x7f11153a5800) [pid = 1948] [serial = 1880] [outer = 0x7f111505ac00]
19:56:51 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:56:51 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:56:51 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:56:51 INFO - PROCESS | 1899 | ++DOMWINDOW == 199 (0x7f1117b6c800) [pid = 1948] [serial = 1881] [outer = 0x7f111505ac00]
19:56:51 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:56:51 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:56:52 INFO - TEST-PASS | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html | The referrer URL is stripped-referrer when a
19:56:52 INFO - document served over http requires an http
19:56:52 INFO - sub-resource via script-tag using the meta-csp
19:56:52 INFO - delivery method with no-redirect and when
19:56:52 INFO - the target request is cross-origin.
19:56:52 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html | took 1839ms
19:56:52 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html
19:56:52 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1116888700 == 22 [pid = 1948] [id = 673]
19:56:52 INFO - PROCESS | 1899 | ++DOMWINDOW == 200 (0x7f1118dc0800) [pid = 1948] [serial = 1882] [outer = (nil)]
19:56:53 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:56:53 INFO - PROCESS | 1899 | ++DOMWINDOW == 201 (0x7f1118e29000) [pid = 1948] [serial = 1883] [outer = 0x7f1118dc0800]
19:56:53 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:56:53 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:56:53 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:56:53 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:56:53 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:56:53 INFO - PROCESS | 1899 | ++DOMWINDOW == 202 (0x7f111934b000) [pid = 1948] [serial = 1884] [outer = 0x7f1118dc0800]
19:56:53 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:56:53 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:56:55 INFO - PROCESS | 1899 | --DOMWINDOW == 201 (0x7f111a897400) [pid = 1948] [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]
19:56:55 INFO - PROCESS | 1899 | --DOMWINDOW == 200 (0x7f11161a9c00) [pid = 1948] [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]
19:56:55 INFO - PROCESS | 1899 | --DOMWINDOW == 199 (0x7f111bb8e400) [pid = 1948] [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]
19:56:55 INFO - PROCESS | 1899 | --DOMWINDOW == 198 (0x7f111dfdf800) [pid = 1948] [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]
19:56:55 INFO - PROCESS | 1899 | --DOMWINDOW == 197 (0x7f111c306c00) [pid = 1948] [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]
19:56:55 INFO - PROCESS | 1899 | --DOMWINDOW == 196 (0x7f111eb7f800) [pid = 1948] [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]
19:56:55 INFO - PROCESS | 1899 | --DOMWINDOW == 195 (0x7f111505a000) [pid = 1948] [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]
19:56:55 INFO - PROCESS | 1899 | --DOMWINDOW == 194 (0x7f111c22b400) [pid = 1948] [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]
19:56:55 INFO - PROCESS | 1899 | --DOMWINDOW == 193 (0x7f111f93e800) [pid = 1948] [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]
19:56:55 INFO - PROCESS | 1899 | --DOMWINDOW == 192 (0x7f111a44d400) [pid = 1948] [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]
19:56:55 INFO - PROCESS | 1899 | --DOMWINDOW == 191 (0x7f112102e400) [pid = 1948] [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]
19:56:55 INFO - PROCESS | 1899 | --DOMWINDOW == 190 (0x7f111391d400) [pid = 1948] [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]
19:56:55 INFO - PROCESS | 1899 | --DOMWINDOW == 189 (0x7f111a77c000) [pid = 1948] [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]
19:56:55 INFO - PROCESS | 1899 | --DOMWINDOW == 188 (0x7f111ba52400) [pid = 1948] [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]
19:56:55 INFO - PROCESS | 1899 | --DOMWINDOW == 187 (0x7f111951d400) [pid = 1948] [serial = 1790] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
19:56:55 INFO - PROCESS | 1899 | --DOMWINDOW == 186 (0x7f1122b90800) [pid = 1948] [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]
19:56:55 INFO - PROCESS | 1899 | --DOMWINDOW == 185 (0x7f1118fb3c00) [pid = 1948] [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]
19:56:55 INFO - PROCESS | 1899 | --DOMWINDOW == 184 (0x7f111de96400) [pid = 1948] [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]
19:56:55 INFO - PROCESS | 1899 | --DOMWINDOW == 183 (0x7f111bdd7c00) [pid = 1948] [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]
19:56:55 INFO - PROCESS | 1899 | --DOMWINDOW == 182 (0x7f111a9c9c00) [pid = 1948] [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]
19:56:55 INFO - PROCESS | 1899 | --DOMWINDOW == 181 (0x7f111a4a1800) [pid = 1948] [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]
19:56:55 INFO - PROCESS | 1899 | --DOMWINDOW == 180 (0x7f1117f48800) [pid = 1948] [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]
19:56:55 INFO - PROCESS | 1899 | --DOMWINDOW == 179 (0x7f1122fa6400) [pid = 1948] [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]
19:56:55 INFO - PROCESS | 1899 | --DOMWINDOW == 178 (0x7f111cfe0c00) [pid = 1948] [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]
19:56:55 INFO - PROCESS | 1899 | --DOMWINDOW == 177 (0x7f111cfe2800) [pid = 1948] [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]
19:56:55 INFO - PROCESS | 1899 | --DOMWINDOW == 176 (0x7f11150a8c00) [pid = 1948] [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]
19:56:55 INFO - PROCESS | 1899 | --DOMWINDOW == 175 (0x7f1113890000) [pid = 1948] [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]
19:56:55 INFO - PROCESS | 1899 | --DOMWINDOW == 174 (0x7f11166a0c00) [pid = 1948] [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]
19:56:55 INFO - PROCESS | 1899 | --DOMWINDOW == 173 (0x7f111eec8c00) [pid = 1948] [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]
19:56:55 INFO - PROCESS | 1899 | --DOMWINDOW == 172 (0x7f111c228c00) [pid = 1948] [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]
19:56:55 INFO - PROCESS | 1899 | --DOMWINDOW == 171 (0x7f112633fc00) [pid = 1948] [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]
19:56:55 INFO - PROCESS | 1899 | --DOMWINDOW == 170 (0x7f1116731c00) [pid = 1948] [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]
19:56:55 INFO - PROCESS | 1899 | --DOMWINDOW == 169 (0x7f1122b4f400) [pid = 1948] [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]
19:56:55 INFO - PROCESS | 1899 | --DOMWINDOW == 168 (0x7f1117e5b000) [pid = 1948] [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]
19:56:55 INFO - PROCESS | 1899 | --DOMWINDOW == 167 (0x7f111bb9f400) [pid = 1948] [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]
19:56:55 INFO - PROCESS | 1899 | --DOMWINDOW == 166 (0x7f111cd8b000) [pid = 1948] [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]
19:56:55 INFO - PROCESS | 1899 | --DOMWINDOW == 165 (0x7f111cdc7800) [pid = 1948] [serial = 1822] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
19:56:55 INFO - PROCESS | 1899 | --DOMWINDOW == 164 (0x7f1115023000) [pid = 1948] [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]
19:56:55 INFO - PROCESS | 1899 | --DOMWINDOW == 163 (0x7f1118e43c00) [pid = 1948] [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]
19:56:55 INFO - PROCESS | 1899 | --DOMWINDOW == 162 (0x7f1122e70400) [pid = 1948] [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]
19:56:55 INFO - PROCESS | 1899 | --DOMWINDOW == 161 (0x7f1119358000) [pid = 1948] [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]
19:56:55 INFO - PROCESS | 1899 | --DOMWINDOW == 160 (0x7f1126251800) [pid = 1948] [serial = 1785] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446173752875]
19:56:55 INFO - PROCESS | 1899 | --DOMWINDOW == 159 (0x7f112622e400) [pid = 1948] [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]
19:56:55 INFO - PROCESS | 1899 | --DOMWINDOW == 158 (0x7f111a77cc00) [pid = 1948] [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]
19:56:55 INFO - PROCESS | 1899 | --DOMWINDOW == 157 (0x7f111a9c9800) [pid = 1948] [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]
19:56:55 INFO - PROCESS | 1899 | --DOMWINDOW == 156 (0x7f111a9c9400) [pid = 1948] [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]
19:56:55 INFO - PROCESS | 1899 | --DOMWINDOW == 155 (0x7f1119420000) [pid = 1948] [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]
19:56:55 INFO - PROCESS | 1899 | --DOMWINDOW == 154 (0x7f11193d4400) [pid = 1948] [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]
19:56:55 INFO - PROCESS | 1899 | --DOMWINDOW == 153 (0x7f1117ea7400) [pid = 1948] [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]
19:56:55 INFO - PROCESS | 1899 | --DOMWINDOW == 152 (0x7f111c323000) [pid = 1948] [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]
19:56:55 INFO - PROCESS | 1899 | --DOMWINDOW == 151 (0x7f1118dc0400) [pid = 1948] [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]
19:56:55 INFO - PROCESS | 1899 | --DOMWINDOW == 150 (0x7f111fdde400) [pid = 1948] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
19:56:55 INFO - PROCESS | 1899 | --DOMWINDOW == 149 (0x7f11166e8400) [pid = 1948] [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]
19:56:55 INFO - PROCESS | 1899 | --DOMWINDOW == 148 (0x7f111934b800) [pid = 1948] [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]
19:56:55 INFO - PROCESS | 1899 | --DOMWINDOW == 147 (0x7f1118e37000) [pid = 1948] [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]
19:56:55 INFO - PROCESS | 1899 | --DOMWINDOW == 146 (0x7f111513e800) [pid = 1948] [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]
19:56:55 INFO - PROCESS | 1899 | --DOMWINDOW == 145 (0x7f112068c800) [pid = 1948] [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]
19:56:55 INFO - PROCESS | 1899 | --DOMWINDOW == 144 (0x7f1119b03800) [pid = 1948] [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]
19:56:55 INFO - PROCESS | 1899 | --DOMWINDOW == 143 (0x7f1116e4dc00) [pid = 1948] [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]
19:56:55 INFO - PROCESS | 1899 | --DOMWINDOW == 142 (0x7f111a5c7400) [pid = 1948] [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]
19:56:55 INFO - PROCESS | 1899 | --DOMWINDOW == 141 (0x7f11161cac00) [pid = 1948] [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]
19:56:55 INFO - PROCESS | 1899 | --DOMWINDOW == 140 (0x7f111d760400) [pid = 1948] [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]
19:56:55 INFO - PROCESS | 1899 | --DOMWINDOW == 139 (0x7f1116630000) [pid = 1948] [serial = 1805] [outer = (nil)] [url = about:blank]
19:56:55 INFO - PROCESS | 1899 | --DOMWINDOW == 138 (0x7f1122e70800) [pid = 1948] [serial = 1796] [outer = (nil)] [url = about:blank]
19:56:55 INFO - PROCESS | 1899 | --DOMWINDOW == 137 (0x7f111de18800) [pid = 1948] [serial = 1811] [outer = (nil)] [url = about:blank]
19:56:55 INFO - PROCESS | 1899 | --DOMWINDOW == 136 (0x7f111dea2800) [pid = 1948] [serial = 1775] [outer = (nil)] [url = about:blank]
19:56:55 INFO - PROCESS | 1899 | --DOMWINDOW == 135 (0x7f11194a6800) [pid = 1948] [serial = 1769] [outer = (nil)] [url = about:blank]
19:56:55 INFO - PROCESS | 1899 | --DOMWINDOW == 134 (0x7f111c076000) [pid = 1948] [serial = 1802] [outer = (nil)] [url = about:blank]
19:56:55 INFO - PROCESS | 1899 | --DOMWINDOW == 133 (0x7f1116630c00) [pid = 1948] [serial = 1814] [outer = (nil)] [url = about:blank]
19:56:55 INFO - PROCESS | 1899 | --DOMWINDOW == 132 (0x7f1122b90000) [pid = 1948] [serial = 1791] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
19:56:55 INFO - PROCESS | 1899 | --DOMWINDOW == 131 (0x7f11210a4000) [pid = 1948] [serial = 1788] [outer = (nil)] [url = about:blank]
19:56:55 INFO - PROCESS | 1899 | --DOMWINDOW == 130 (0x7f111505d000) [pid = 1948] [serial = 1763] [outer = (nil)] [url = about:blank]
19:56:55 INFO - PROCESS | 1899 | --DOMWINDOW == 129 (0x7f111698f400) [pid = 1948] [serial = 1766] [outer = (nil)] [url = about:blank]
19:56:55 INFO - PROCESS | 1899 | --DOMWINDOW == 128 (0x7f111ccc9000) [pid = 1948] [serial = 1772] [outer = (nil)] [url = about:blank]
19:56:55 INFO - PROCESS | 1899 | --DOMWINDOW == 127 (0x7f111de18000) [pid = 1948] [serial = 1823] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
19:56:55 INFO - PROCESS | 1899 | --DOMWINDOW == 126 (0x7f111bb7c000) [pid = 1948] [serial = 1820] [outer = (nil)] [url = about:blank]
19:56:55 INFO - PROCESS | 1899 | --DOMWINDOW == 125 (0x7f11202cac00) [pid = 1948] [serial = 1781] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
19:56:55 INFO - PROCESS | 1899 | --DOMWINDOW == 124 (0x7f111f45f000) [pid = 1948] [serial = 1778] [outer = (nil)] [url = about:blank]
19:56:55 INFO - PROCESS | 1899 | --DOMWINDOW == 123 (0x7f1126251c00) [pid = 1948] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446173752875]
19:56:55 INFO - PROCESS | 1899 | --DOMWINDOW == 122 (0x7f112151f800) [pid = 1948] [serial = 1783] [outer = (nil)] [url = about:blank]
19:56:55 INFO - PROCESS | 1899 | --DOMWINDOW == 121 (0x7f1117f48c00) [pid = 1948] [serial = 1808] [outer = (nil)] [url = about:blank]
19:56:55 INFO - PROCESS | 1899 | --DOMWINDOW == 120 (0x7f111942c800) [pid = 1948] [serial = 1817] [outer = (nil)] [url = about:blank]
19:56:55 INFO - PROCESS | 1899 | --DOMWINDOW == 119 (0x7f1122b90c00) [pid = 1948] [serial = 1793] [outer = (nil)] [url = about:blank]
19:56:55 INFO - PROCESS | 1899 | --DOMWINDOW == 118 (0x7f1126258000) [pid = 1948] [serial = 1799] [outer = (nil)] [url = about:blank]
19:56:55 INFO - PROCESS | 1899 | --DOMWINDOW == 117 (0x7f1113913c00) [pid = 1948] [serial = 1825] [outer = (nil)] [url = about:blank]
19:56:55 INFO - PROCESS | 1899 | --DOMWINDOW == 116 (0x7f111a862800) [pid = 1948] [serial = 1621] [outer = (nil)] [url = about:blank]
19:56:55 INFO - PROCESS | 1899 | --DOMWINDOW == 115 (0x7f111de2d400) [pid = 1948] [serial = 1806] [outer = (nil)] [url = about:blank]
19:56:55 INFO - PROCESS | 1899 | --DOMWINDOW == 114 (0x7f11231d8800) [pid = 1948] [serial = 1734] [outer = (nil)] [url = about:blank]
19:56:55 INFO - PROCESS | 1899 | --DOMWINDOW == 113 (0x7f111c32f800) [pid = 1948] [serial = 1803] [outer = (nil)] [url = about:blank]
19:56:55 INFO - PROCESS | 1899 | --DOMWINDOW == 112 (0x7f1122be7800) [pid = 1948] [serial = 1731] [outer = (nil)] [url = about:blank]
19:56:55 INFO - PROCESS | 1899 | --DOMWINDOW == 111 (0x7f111c0f3000) [pid = 1948] [serial = 1632] [outer = (nil)] [url = about:blank]
19:56:55 INFO - PROCESS | 1899 | --DOMWINDOW == 110 (0x7f11166e8800) [pid = 1948] [serial = 1764] [outer = (nil)] [url = about:blank]
19:56:55 INFO - PROCESS | 1899 | --DOMWINDOW == 109 (0x7f111c24f400) [pid = 1948] [serial = 1635] [outer = (nil)] [url = about:blank]
19:56:55 INFO - PROCESS | 1899 | --DOMWINDOW == 108 (0x7f1117e5b800) [pid = 1948] [serial = 1767] [outer = (nil)] [url = about:blank]
19:56:55 INFO - PROCESS | 1899 | --DOMWINDOW == 107 (0x7f111de96000) [pid = 1948] [serial = 1680] [outer = (nil)] [url = about:blank]
19:56:55 INFO - PROCESS | 1899 | --DOMWINDOW == 106 (0x7f111ce53800) [pid = 1948] [serial = 1674] [outer = (nil)] [url = about:blank]
19:56:55 INFO - PROCESS | 1899 | --DOMWINDOW == 105 (0x7f11262a2400) [pid = 1948] [serial = 1737] [outer = (nil)] [url = about:blank]
19:56:55 INFO - PROCESS | 1899 | --DOMWINDOW == 104 (0x7f11194a4400) [pid = 1948] [serial = 1587] [outer = (nil)] [url = about:blank]
19:56:55 INFO - PROCESS | 1899 | --DOMWINDOW == 103 (0x7f11265ebc00) [pid = 1948] [serial = 1809] [outer = (nil)] [url = about:blank]
19:56:55 INFO - PROCESS | 1899 | --DOMWINDOW == 102 (0x7f111d6f5000) [pid = 1948] [serial = 1677] [outer = (nil)] [url = about:blank]
19:56:55 INFO - PROCESS | 1899 | --DOMWINDOW == 101 (0x7f112633d800) [pid = 1948] [serial = 1742] [outer = (nil)] [url = about:blank]
19:56:55 INFO - PROCESS | 1899 | --DOMWINDOW == 100 (0x7f11193ed800) [pid = 1948] [serial = 1608] [outer = (nil)] [url = about:blank]
19:56:55 INFO - PROCESS | 1899 | --DOMWINDOW == 99 (0x7f111a5c7000) [pid = 1948] [serial = 1668] [outer = (nil)] [url = about:blank]
19:56:55 INFO - PROCESS | 1899 | --DOMWINDOW == 98 (0x7f11178bc000) [pid = 1948] [serial = 1569] [outer = (nil)] [url = about:blank]
19:56:55 INFO - PROCESS | 1899 | --DOMWINDOW == 97 (0x7f1117eea800) [pid = 1948] [serial = 1574] [outer = (nil)] [url = about:blank]
19:56:55 INFO - PROCESS | 1899 | --DOMWINDOW == 96 (0x7f1119227800) [pid = 1948] [serial = 1716] [outer = (nil)] [url = about:blank]
19:56:55 INFO - PROCESS | 1899 | --DOMWINDOW == 95 (0x7f111c0ab800) [pid = 1948] [serial = 1722] [outer = (nil)] [url = about:blank]
19:56:55 INFO - PROCESS | 1899 | --DOMWINDOW == 94 (0x7f1114eea800) [pid = 1948] [serial = 1560] [outer = (nil)] [url = about:blank]
19:56:55 INFO - PROCESS | 1899 | --DOMWINDOW == 93 (0x7f111e3a2800) [pid = 1948] [serial = 1683] [outer = (nil)] [url = about:blank]
19:56:55 INFO - PROCESS | 1899 | --DOMWINDOW == 92 (0x7f111cc6e000) [pid = 1948] [serial = 1638] [outer = (nil)] [url = about:blank]
19:56:55 INFO - PROCESS | 1899 | --DOMWINDOW == 91 (0x7f111a6fe400) [pid = 1948] [serial = 1616] [outer = (nil)] [url = about:blank]
19:56:55 INFO - PROCESS | 1899 | --DOMWINDOW == 90 (0x7f11168d9400) [pid = 1948] [serial = 1566] [outer = (nil)] [url = about:blank]
19:56:55 INFO - PROCESS | 1899 | --DOMWINDOW == 89 (0x7f111bb7a400) [pid = 1948] [serial = 1626] [outer = (nil)] [url = about:blank]
19:56:55 INFO - PROCESS | 1899 | --DOMWINDOW == 88 (0x7f11192a7000) [pid = 1948] [serial = 1584] [outer = (nil)] [url = about:blank]
19:56:55 INFO - PROCESS | 1899 | --DOMWINDOW == 87 (0x7f111bd17400) [pid = 1948] [serial = 1629] [outer = (nil)] [url = about:blank]
19:56:55 INFO - PROCESS | 1899 | --DOMWINDOW == 86 (0x7f111f4d0800) [pid = 1948] [serial = 1686] [outer = (nil)] [url = about:blank]
19:56:55 INFO - PROCESS | 1899 | --DOMWINDOW == 85 (0x7f1118ecb000) [pid = 1948] [serial = 1579] [outer = (nil)] [url = about:blank]
19:56:55 INFO - PROCESS | 1899 | --DOMWINDOW == 84 (0x7f11193ed000) [pid = 1948] [serial = 1590] [outer = (nil)] [url = about:blank]
19:56:55 INFO - PROCESS | 1899 | --DOMWINDOW == 83 (0x7f111cc9c000) [pid = 1948] [serial = 1671] [outer = (nil)] [url = about:blank]
19:56:55 INFO - PROCESS | 1899 | --DOMWINDOW == 82 (0x7f111a42f800) [pid = 1948] [serial = 1611] [outer = (nil)] [url = about:blank]
19:56:55 INFO - PROCESS | 1899 | --DOMWINDOW == 81 (0x7f1120c42800) [pid = 1948] [serial = 1725] [outer = (nil)] [url = about:blank]
19:56:55 INFO - PROCESS | 1899 | --DOMWINDOW == 80 (0x7f111fdb2400) [pid = 1948] [serial = 1689] [outer = (nil)] [url = about:blank]
19:56:55 INFO - PROCESS | 1899 | --DOMWINDOW == 79 (0x7f111a779400) [pid = 1948] [serial = 1719] [outer = (nil)] [url = about:blank]
19:56:55 INFO - PROCESS | 1899 | --DOMWINDOW == 78 (0x7f1116104400) [pid = 1948] [serial = 1563] [outer = (nil)] [url = about:blank]
19:56:55 INFO - PROCESS | 1899 | --DOMWINDOW == 77 (0x7f1118c9d800) [pid = 1948] [serial = 1663] [outer = (nil)] [url = about:blank]
19:56:55 INFO - PROCESS | 1899 | --DOMWINDOW == 76 (0x7f111934b400) [pid = 1948] [serial = 1728] [outer = (nil)] [url = about:blank]
19:56:55 INFO - PROCESS | 1899 | --DOMWINDOW == 75 (0x7f111d6f5c00) [pid = 1948] [serial = 1761] [outer = (nil)] [url = about:blank]
19:56:55 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
19:56:55 INFO - document served over http requires an http
19:56:55 INFO - sub-resource via script-tag using the meta-csp
19:56:55 INFO - delivery method with swap-origin-redirect and when
19:56:55 INFO - the target request is cross-origin.
19:56:55 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 3292ms
19:56:55 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html
19:56:55 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f11179a1200 == 23 [pid = 1948] [id = 674]
19:56:55 INFO - PROCESS | 1899 | ++DOMWINDOW == 76 (0x7f1114dc9000) [pid = 1948] [serial = 1885] [outer = (nil)]
19:56:56 INFO - PROCESS | 1899 | ++DOMWINDOW == 77 (0x7f1114eea800) [pid = 1948] [serial = 1886] [outer = 0x7f1114dc9000]
19:56:56 INFO - PROCESS | 1899 | ++DOMWINDOW == 78 (0x7f1116104400) [pid = 1948] [serial = 1887] [outer = 0x7f1114dc9000]
19:56:56 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:56:56 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:56:57 INFO - TEST-PASS | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | The referrer URL is stripped-referrer when a
19:56:57 INFO - document served over http requires an http
19:56:57 INFO - sub-resource via xhr-request using the meta-csp
19:56:57 INFO - delivery method with keep-origin-redirect and when
19:56:57 INFO - the target request is cross-origin.
19:56:57 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 2043ms
19:56:57 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html
19:56:58 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1116330b00 == 24 [pid = 1948] [id = 675]
19:56:58 INFO - PROCESS | 1899 | ++DOMWINDOW == 79 (0x7f11150a8000) [pid = 1948] [serial = 1888] [outer = (nil)]
19:56:58 INFO - PROCESS | 1899 | ++DOMWINDOW == 80 (0x7f111513e400) [pid = 1948] [serial = 1889] [outer = 0x7f11150a8000]
19:56:58 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:56:58 INFO - PROCESS | 1899 | ++DOMWINDOW == 81 (0x7f11163df400) [pid = 1948] [serial = 1890] [outer = 0x7f11150a8000]
19:56:58 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:56:58 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:56:58 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:56:59 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
19:56:59 INFO - document served over http requires an http
19:56:59 INFO - sub-resource via xhr-request using the meta-csp
19:56:59 INFO - delivery method with no-redirect and when
19:56:59 INFO - the target request is cross-origin.
19:56:59 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html | took 1841ms
19:56:59 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html
19:56:59 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1117b41000 == 25 [pid = 1948] [id = 676]
19:56:59 INFO - PROCESS | 1899 | ++DOMWINDOW == 82 (0x7f11168d9400) [pid = 1948] [serial = 1891] [outer = (nil)]
19:57:00 INFO - PROCESS | 1899 | ++DOMWINDOW == 83 (0x7f1116e4dc00) [pid = 1948] [serial = 1892] [outer = 0x7f11168d9400]
19:57:00 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:57:00 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:57:00 INFO - PROCESS | 1899 | ++DOMWINDOW == 84 (0x7f1117ea7800) [pid = 1948] [serial = 1893] [outer = 0x7f11168d9400]
19:57:00 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:57:00 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:57:01 INFO - TEST-PASS | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | The referrer URL is stripped-referrer when a
19:57:01 INFO - document served over http requires an http
19:57:01 INFO - sub-resource via xhr-request using the meta-csp
19:57:01 INFO - delivery method with swap-origin-redirect and when
19:57:01 INFO - the target request is cross-origin.
19:57:01 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 2195ms
19:57:01 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html
19:57:02 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1117edc000 == 26 [pid = 1948] [id = 677]
19:57:02 INFO - PROCESS | 1899 | ++DOMWINDOW == 85 (0x7f1118c9d800) [pid = 1948] [serial = 1894] [outer = (nil)]
19:57:02 INFO - PROCESS | 1899 | ++DOMWINDOW == 86 (0x7f1118dc0400) [pid = 1948] [serial = 1895] [outer = 0x7f1118c9d800]
19:57:02 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:57:02 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:57:02 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:57:02 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:57:02 INFO - PROCESS | 1899 | ++DOMWINDOW == 87 (0x7f1118fb1400) [pid = 1948] [serial = 1896] [outer = 0x7f1118c9d800]
19:57:02 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:57:02 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:57:02 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:57:03 INFO - PROCESS | 1899 | [Child 1948] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 885
19:57:04 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
19:57:04 INFO - document served over http requires an https
19:57:04 INFO - sub-resource via fetch-request using the meta-csp
19:57:04 INFO - delivery method with keep-origin-redirect and when
19:57:04 INFO - the target request is cross-origin.
19:57:04 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 2384ms
19:57:04 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html
19:57:04 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111a4ecd00 == 27 [pid = 1948] [id = 678]
19:57:04 INFO - PROCESS | 1899 | ++DOMWINDOW == 88 (0x7f1119358000) [pid = 1948] [serial = 1897] [outer = (nil)]
19:57:04 INFO - PROCESS | 1899 | ++DOMWINDOW == 89 (0x7f1119358800) [pid = 1948] [serial = 1898] [outer = 0x7f1119358000]
19:57:04 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:57:05 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:57:05 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:57:05 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:57:05 INFO - PROCESS | 1899 | ++DOMWINDOW == 90 (0x7f11161a9400) [pid = 1948] [serial = 1899] [outer = 0x7f1119358000]
19:57:05 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:57:06 INFO - TEST-PASS | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html | The referrer URL is stripped-referrer when a
19:57:06 INFO - document served over http requires an https
19:57:06 INFO - sub-resource via fetch-request using the meta-csp
19:57:06 INFO - delivery method with no-redirect and when
19:57:06 INFO - the target request is cross-origin.
19:57:06 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html | took 2189ms
19:57:06 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html
19:57:06 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111a8cdb00 == 28 [pid = 1948] [id = 679]
19:57:06 INFO - PROCESS | 1899 | ++DOMWINDOW == 91 (0x7f11194a6c00) [pid = 1948] [serial = 1900] [outer = (nil)]
19:57:07 INFO - PROCESS | 1899 | ++DOMWINDOW == 92 (0x7f111951d400) [pid = 1948] [serial = 1901] [outer = 0x7f11194a6c00]
19:57:07 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:57:07 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:57:07 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:57:07 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:57:07 INFO - PROCESS | 1899 | ++DOMWINDOW == 93 (0x7f1119ada000) [pid = 1948] [serial = 1902] [outer = 0x7f11194a6c00]
19:57:07 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:57:07 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:57:09 INFO - TEST-PASS | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | The referrer URL is stripped-referrer when a
19:57:09 INFO - document served over http requires an https
19:57:09 INFO - sub-resource via fetch-request using the meta-csp
19:57:09 INFO - delivery method with swap-origin-redirect and when
19:57:09 INFO - the target request is cross-origin.
19:57:09 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 2843ms
19:57:09 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html
19:57:09 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:57:09 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111c17b500 == 29 [pid = 1948] [id = 680]
19:57:09 INFO - PROCESS | 1899 | ++DOMWINDOW == 94 (0x7f111a44d400) [pid = 1948] [serial = 1903] [outer = (nil)]
19:57:09 INFO - PROCESS | 1899 | ++DOMWINDOW == 95 (0x7f111a44dc00) [pid = 1948] [serial = 1904] [outer = 0x7f111a44d400]
19:57:10 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:57:10 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:57:10 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:57:10 INFO - PROCESS | 1899 | ++DOMWINDOW == 96 (0x7f111a582800) [pid = 1948] [serial = 1905] [outer = 0x7f111a44d400]
19:57:10 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:57:10 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:57:10 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:57:11 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111cc3fe00 == 30 [pid = 1948] [id = 681]
19:57:11 INFO - PROCESS | 1899 | ++DOMWINDOW == 97 (0x7f111a5c7400) [pid = 1948] [serial = 1906] [outer = (nil)]
19:57:11 INFO - PROCESS | 1899 | ++DOMWINDOW == 98 (0x7f111a6c4c00) [pid = 1948] [serial = 1907] [outer = 0x7f111a5c7400]
19:57:11 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
19:57:11 INFO - document served over http requires an https
19:57:11 INFO - sub-resource via iframe-tag using the meta-csp
19:57:11 INFO - delivery method with keep-origin-redirect and when
19:57:11 INFO - the target request is cross-origin.
19:57:11 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 2447ms
19:57:11 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html
19:57:11 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:57:12 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111cc98400 == 31 [pid = 1948] [id = 682]
19:57:12 INFO - PROCESS | 1899 | ++DOMWINDOW == 99 (0x7f111a779000) [pid = 1948] [serial = 1908] [outer = (nil)]
19:57:12 INFO - PROCESS | 1899 | ++DOMWINDOW == 100 (0x7f111a779400) [pid = 1948] [serial = 1909] [outer = 0x7f111a779000]
19:57:12 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:57:12 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:57:12 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:57:12 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:57:12 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:57:12 INFO - PROCESS | 1899 | ++DOMWINDOW == 101 (0x7f111a897800) [pid = 1948] [serial = 1910] [outer = 0x7f111a779000]
19:57:12 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:57:12 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:57:13 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:57:13 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111ce82900 == 32 [pid = 1948] [id = 683]
19:57:13 INFO - PROCESS | 1899 | ++DOMWINDOW == 102 (0x7f111a8ab400) [pid = 1948] [serial = 1911] [outer = (nil)]
19:57:13 INFO - PROCESS | 1899 | ++DOMWINDOW == 103 (0x7f111a93f800) [pid = 1948] [serial = 1912] [outer = 0x7f111a8ab400]
19:57:13 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
19:57:13 INFO - document served over http requires an https
19:57:13 INFO - sub-resource via iframe-tag using the meta-csp
19:57:13 INFO - delivery method with no-redirect and when
19:57:13 INFO - the target request is cross-origin.
19:57:13 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 2096ms
19:57:13 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html
19:57:13 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:57:14 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111ce84c00 == 33 [pid = 1948] [id = 684]
19:57:14 INFO - PROCESS | 1899 | ++DOMWINDOW == 104 (0x7f111951d800) [pid = 1948] [serial = 1913] [outer = (nil)]
19:57:14 INFO - PROCESS | 1899 | ++DOMWINDOW == 105 (0x7f111a9a2400) [pid = 1948] [serial = 1914] [outer = 0x7f111951d800]
19:57:14 INFO - PROCESS | 1899 | ++DOMWINDOW == 106 (0x7f111ba2f000) [pid = 1948] [serial = 1915] [outer = 0x7f111951d800]
19:57:14 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:57:14 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:57:15 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111d6e4200 == 34 [pid = 1948] [id = 685]
19:57:15 INFO - PROCESS | 1899 | ++DOMWINDOW == 107 (0x7f111ba52400) [pid = 1948] [serial = 1916] [outer = (nil)]
19:57:15 INFO - PROCESS | 1899 | ++DOMWINDOW == 108 (0x7f111bab8c00) [pid = 1948] [serial = 1917] [outer = 0x7f111ba52400]
19:57:15 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
19:57:15 INFO - document served over http requires an https
19:57:15 INFO - sub-resource via iframe-tag using the meta-csp
19:57:15 INFO - delivery method with swap-origin-redirect and when
19:57:15 INFO - the target request is cross-origin.
19:57:15 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 1691ms
19:57:15 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html
19:57:15 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111d7aed00 == 35 [pid = 1948] [id = 686]
19:57:15 INFO - PROCESS | 1899 | ++DOMWINDOW == 109 (0x7f111bb9f000) [pid = 1948] [serial = 1918] [outer = (nil)]
19:57:16 INFO - PROCESS | 1899 | ++DOMWINDOW == 110 (0x7f111bb9f400) [pid = 1948] [serial = 1919] [outer = 0x7f111bb9f000]
19:57:16 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:57:16 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:57:16 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:57:16 INFO - PROCESS | 1899 | ++DOMWINDOW == 111 (0x7f111bdbfc00) [pid = 1948] [serial = 1920] [outer = 0x7f111bb9f000]
19:57:16 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:57:16 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:57:17 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
19:57:17 INFO - document served over http requires an https
19:57:17 INFO - sub-resource via script-tag using the meta-csp
19:57:17 INFO - delivery method with keep-origin-redirect and when
19:57:17 INFO - the target request is cross-origin.
19:57:17 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 2146ms
19:57:17 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/script-tag/generic.no-redirect.http.html
19:57:17 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:57:18 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111e241a00 == 36 [pid = 1948] [id = 687]
19:57:18 INFO - PROCESS | 1899 | ++DOMWINDOW == 112 (0x7f111c0f3c00) [pid = 1948] [serial = 1921] [outer = (nil)]
19:57:18 INFO - PROCESS | 1899 | ++DOMWINDOW == 113 (0x7f111c10c000) [pid = 1948] [serial = 1922] [outer = 0x7f111c0f3c00]
19:57:18 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:57:18 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:57:18 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:57:18 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:57:18 INFO - PROCESS | 1899 | ++DOMWINDOW == 114 (0x7f111c24f000) [pid = 1948] [serial = 1923] [outer = 0x7f111c0f3c00]
19:57:18 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:57:18 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:57:18 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:57:19 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
19:57:19 INFO - document served over http requires an https
19:57:19 INFO - sub-resource via script-tag using the meta-csp
19:57:19 INFO - delivery method with no-redirect and when
19:57:19 INFO - the target request is cross-origin.
19:57:19 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/script-tag/generic.no-redirect.http.html | took 2234ms
19:57:19 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html
19:57:20 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111ef29900 == 37 [pid = 1948] [id = 688]
19:57:20 INFO - PROCESS | 1899 | ++DOMWINDOW == 115 (0x7f111c32f800) [pid = 1948] [serial = 1924] [outer = (nil)]
19:57:20 INFO - PROCESS | 1899 | ++DOMWINDOW == 116 (0x7f111c3f0400) [pid = 1948] [serial = 1925] [outer = 0x7f111c32f800]
19:57:20 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:57:20 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:57:20 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:57:20 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:57:20 INFO - PROCESS | 1899 | ++DOMWINDOW == 117 (0x7f111ccc9000) [pid = 1948] [serial = 1926] [outer = 0x7f111c32f800]
19:57:20 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:57:21 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:57:22 INFO - PROCESS | 1899 | [Child 1948] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 885
19:57:22 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
19:57:22 INFO - document served over http requires an https
19:57:22 INFO - sub-resource via script-tag using the meta-csp
19:57:22 INFO - delivery method with swap-origin-redirect and when
19:57:22 INFO - the target request is cross-origin.
19:57:22 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 3054ms
19:57:22 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html
19:57:23 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111f902e00 == 38 [pid = 1948] [id = 689]
19:57:23 INFO - PROCESS | 1899 | ++DOMWINDOW == 118 (0x7f111cefe000) [pid = 1948] [serial = 1927] [outer = (nil)]
19:57:23 INFO - PROCESS | 1899 | ++DOMWINDOW == 119 (0x7f111cf66400) [pid = 1948] [serial = 1928] [outer = 0x7f111cefe000]
19:57:23 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:57:23 INFO - PROCESS | 1899 | ++DOMWINDOW == 120 (0x7f111cffa000) [pid = 1948] [serial = 1929] [outer = 0x7f111cefe000]
19:57:23 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:57:23 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:57:24 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
19:57:24 INFO - document served over http requires an https
19:57:24 INFO - sub-resource via xhr-request using the meta-csp
19:57:24 INFO - delivery method with keep-origin-redirect and when
19:57:24 INFO - the target request is cross-origin.
19:57:24 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 1697ms
19:57:24 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html
19:57:25 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1116887300 == 39 [pid = 1948] [id = 690]
19:57:25 INFO - PROCESS | 1899 | ++DOMWINDOW == 121 (0x7f111cdc7400) [pid = 1948] [serial = 1930] [outer = (nil)]
19:57:26 INFO - PROCESS | 1899 | ++DOMWINDOW == 122 (0x7f111cdc7c00) [pid = 1948] [serial = 1931] [outer = 0x7f111cdc7400]
19:57:26 INFO - PROCESS | 1899 | ++DOMWINDOW == 123 (0x7f111d6f1c00) [pid = 1948] [serial = 1932] [outer = 0x7f111cdc7400]
19:57:26 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:57:26 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:57:26 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:57:27 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1116885f00 == 38 [pid = 1948] [id = 655]
19:57:27 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1113945000 == 37 [pid = 1948] [id = 654]
19:57:27 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1117e68a00 == 36 [pid = 1948] [id = 656]
19:57:27 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111bd3cd00 == 35 [pid = 1948] [id = 657]
19:57:27 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111cc99d00 == 34 [pid = 1948] [id = 658]
19:57:27 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111d6e4c00 == 33 [pid = 1948] [id = 659]
19:57:27 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111de81c00 == 32 [pid = 1948] [id = 660]
19:57:27 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111f855000 == 31 [pid = 1948] [id = 661]
19:57:27 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111f9afb00 == 30 [pid = 1948] [id = 662]
19:57:27 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1120d6bd00 == 29 [pid = 1948] [id = 663]
19:57:27 INFO - PROCESS | 1899 | --DOCSHELL 0x7f112102a300 == 28 [pid = 1948] [id = 664]
19:57:27 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111c17d800 == 27 [pid = 1948] [id = 668]
19:57:27 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1114f21400 == 26 [pid = 1948] [id = 667]
19:57:27 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1121102d00 == 25 [pid = 1948] [id = 665]
19:57:27 INFO - PROCESS | 1899 | --DOCSHELL 0x7f11214e0300 == 24 [pid = 1948] [id = 666]
19:57:27 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1116616600 == 23 [pid = 1948] [id = 670]
19:57:27 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1114f24600 == 22 [pid = 1948] [id = 669]
19:57:27 INFO - PROCESS | 1899 | --DOCSHELL 0x7f11166e5600 == 21 [pid = 1948] [id = 671]
19:57:27 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111632c500 == 20 [pid = 1948] [id = 672]
19:57:27 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1116888700 == 19 [pid = 1948] [id = 673]
19:57:28 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1116330b00 == 18 [pid = 1948] [id = 675]
19:57:28 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1117b41000 == 17 [pid = 1948] [id = 676]
19:57:28 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1117edc000 == 16 [pid = 1948] [id = 677]
19:57:28 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111a4ecd00 == 15 [pid = 1948] [id = 678]
19:57:28 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111a8cdb00 == 14 [pid = 1948] [id = 679]
19:57:28 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111cc3fe00 == 13 [pid = 1948] [id = 681]
19:57:28 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111c17b500 == 12 [pid = 1948] [id = 680]
19:57:28 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111ce82900 == 11 [pid = 1948] [id = 683]
19:57:28 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111cc98400 == 10 [pid = 1948] [id = 682]
19:57:28 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111d6e4200 == 9 [pid = 1948] [id = 685]
19:57:28 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111ce84c00 == 8 [pid = 1948] [id = 684]
19:57:28 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111d7aed00 == 7 [pid = 1948] [id = 686]
19:57:28 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111e241a00 == 6 [pid = 1948] [id = 687]
19:57:28 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111ef29900 == 5 [pid = 1948] [id = 688]
19:57:28 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111f902e00 == 4 [pid = 1948] [id = 689]
19:57:28 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1117ee0600 == 3 [pid = 1948] [id = 652]
19:57:28 INFO - PROCESS | 1899 | --DOCSHELL 0x7f11179a1200 == 2 [pid = 1948] [id = 674]
19:57:29 INFO - PROCESS | 1899 | --DOMWINDOW == 122 (0x7f11264c9800) [pid = 1948] [serial = 1800] [outer = (nil)] [url = about:blank]
19:57:29 INFO - PROCESS | 1899 | --DOMWINDOW == 121 (0x7f1122e6b800) [pid = 1948] [serial = 1794] [outer = (nil)] [url = about:blank]
19:57:29 INFO - PROCESS | 1899 | --DOMWINDOW == 120 (0x7f11153d4c00) [pid = 1948] [serial = 1784] [outer = (nil)] [url = about:blank]
19:57:29 INFO - PROCESS | 1899 | --DOMWINDOW == 119 (0x7f111fdab800) [pid = 1948] [serial = 1779] [outer = (nil)] [url = about:blank]
19:57:29 INFO - PROCESS | 1899 | --DOMWINDOW == 118 (0x7f111cfe0800) [pid = 1948] [serial = 1773] [outer = (nil)] [url = about:blank]
19:57:29 INFO - PROCESS | 1899 | --DOMWINDOW == 117 (0x7f1122a15800) [pid = 1948] [serial = 1789] [outer = (nil)] [url = about:blank]
19:57:29 INFO - PROCESS | 1899 | --DOMWINDOW == 116 (0x7f1117f48000) [pid = 1948] [serial = 1815] [outer = (nil)] [url = about:blank]
19:57:29 INFO - PROCESS | 1899 | --DOMWINDOW == 115 (0x7f111a5b8000) [pid = 1948] [serial = 1770] [outer = (nil)] [url = about:blank]
19:57:29 INFO - PROCESS | 1899 | --DOMWINDOW == 114 (0x7f111eb04800) [pid = 1948] [serial = 1776] [outer = (nil)] [url = about:blank]
19:57:29 INFO - PROCESS | 1899 | --DOMWINDOW == 113 (0x7f111ebccc00) [pid = 1948] [serial = 1812] [outer = (nil)] [url = about:blank]
19:57:29 INFO - PROCESS | 1899 | --DOMWINDOW == 112 (0x7f111a5f7c00) [pid = 1948] [serial = 1797] [outer = (nil)] [url = about:blank]
19:57:29 INFO - PROCESS | 1899 | --DOMWINDOW == 111 (0x7f111a5f7400) [pid = 1948] [serial = 1818] [outer = (nil)] [url = about:blank]
19:57:29 INFO - PROCESS | 1899 | --DOMWINDOW == 110 (0x7f111c285000) [pid = 1948] [serial = 1821] [outer = (nil)] [url = about:blank]
19:57:29 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
19:57:29 INFO - document served over http requires an https
19:57:29 INFO - sub-resource via xhr-request using the meta-csp
19:57:29 INFO - delivery method with no-redirect and when
19:57:29 INFO - the target request is cross-origin.
19:57:29 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html | took 4466ms
19:57:29 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html
19:57:29 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1113945a00 == 3 [pid = 1948] [id = 691]
19:57:29 INFO - PROCESS | 1899 | ++DOMWINDOW == 111 (0x7f111399c800) [pid = 1948] [serial = 1933] [outer = (nil)]
19:57:29 INFO - PROCESS | 1899 | ++DOMWINDOW == 112 (0x7f11139b1000) [pid = 1948] [serial = 1934] [outer = 0x7f111399c800]
19:57:30 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:57:30 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:57:30 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:57:30 INFO - PROCESS | 1899 | ++DOMWINDOW == 113 (0x7f1114d69800) [pid = 1948] [serial = 1935] [outer = 0x7f111399c800]
19:57:30 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:57:30 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:57:31 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
19:57:31 INFO - document served over http requires an https
19:57:31 INFO - sub-resource via xhr-request using the meta-csp
19:57:31 INFO - delivery method with swap-origin-redirect and when
19:57:31 INFO - the target request is cross-origin.
19:57:31 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 1988ms
19:57:31 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html
19:57:31 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:57:31 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1114f23c00 == 4 [pid = 1948] [id = 692]
19:57:31 INFO - PROCESS | 1899 | ++DOMWINDOW == 114 (0x7f1115023400) [pid = 1948] [serial = 1936] [outer = (nil)]
19:57:31 INFO - PROCESS | 1899 | ++DOMWINDOW == 115 (0x7f1115023800) [pid = 1948] [serial = 1937] [outer = 0x7f1115023400]
19:57:31 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:57:31 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:57:32 INFO - PROCESS | 1899 | ++DOMWINDOW == 116 (0x7f11150a8800) [pid = 1948] [serial = 1938] [outer = 0x7f1115023400]
19:57:32 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:57:32 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:57:32 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:57:33 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
19:57:33 INFO - document served over http requires an http
19:57:33 INFO - sub-resource via fetch-request using the meta-csp
19:57:33 INFO - delivery method with keep-origin-redirect and when
19:57:33 INFO - the target request is same-origin.
19:57:33 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 2083ms
19:57:33 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html
19:57:33 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111632d400 == 5 [pid = 1948] [id = 693]
19:57:33 INFO - PROCESS | 1899 | ++DOMWINDOW == 117 (0x7f11153a5400) [pid = 1948] [serial = 1939] [outer = (nil)]
19:57:33 INFO - PROCESS | 1899 | ++DOMWINDOW == 118 (0x7f11153a5c00) [pid = 1948] [serial = 1940] [outer = 0x7f11153a5400]
19:57:34 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:57:34 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:57:34 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:57:34 INFO - PROCESS | 1899 | ++DOMWINDOW == 119 (0x7f11161ca000) [pid = 1948] [serial = 1941] [outer = 0x7f11153a5400]
19:57:34 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:57:34 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:57:36 INFO - PROCESS | 1899 | --DOMWINDOW == 118 (0x7f1118fb1000) [pid = 1948] [serial = 1832] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
19:57:36 INFO - PROCESS | 1899 | --DOMWINDOW == 117 (0x7f1113c63c00) [pid = 1948] [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]
19:57:36 INFO - PROCESS | 1899 | --DOMWINDOW == 116 (0x7f111505ac00) [pid = 1948] [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]
19:57:36 INFO - PROCESS | 1899 | --DOMWINDOW == 115 (0x7f1114dc9000) [pid = 1948] [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]
19:57:36 INFO - PROCESS | 1899 | --DOMWINDOW == 114 (0x7f1118dc0800) [pid = 1948] [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]
19:57:36 INFO - PROCESS | 1899 | --DOMWINDOW == 113 (0x7f111e2b9800) [pid = 1948] [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]
19:57:36 INFO - PROCESS | 1899 | --DOMWINDOW == 112 (0x7f111a7fa400) [pid = 1948] [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]
19:57:36 INFO - PROCESS | 1899 | --DOMWINDOW == 111 (0x7f111ccefc00) [pid = 1948] [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]
19:57:36 INFO - PROCESS | 1899 | --DOMWINDOW == 110 (0x7f1122a5b400) [pid = 1948] [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]
19:57:36 INFO - PROCESS | 1899 | --DOMWINDOW == 109 (0x7f1118dc0000) [pid = 1948] [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]
19:57:36 INFO - PROCESS | 1899 | --DOMWINDOW == 108 (0x7f111396e400) [pid = 1948] [serial = 1874] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
19:57:36 INFO - PROCESS | 1899 | --DOMWINDOW == 107 (0x7f1118da9000) [pid = 1948] [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]
19:57:36 INFO - PROCESS | 1899 | --DOMWINDOW == 106 (0x7f111501e000) [pid = 1948] [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]
19:57:36 INFO - PROCESS | 1899 | --DOMWINDOW == 105 (0x7f111ccef400) [pid = 1948] [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]
19:57:36 INFO - PROCESS | 1899 | --DOMWINDOW == 104 (0x7f1126258c00) [pid = 1948] [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]
19:57:36 INFO - PROCESS | 1899 | --DOMWINDOW == 103 (0x7f1113c74000) [pid = 1948] [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]
19:57:36 INFO - PROCESS | 1899 | --DOMWINDOW == 102 (0x7f111a9c7000) [pid = 1948] [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]
19:57:36 INFO - PROCESS | 1899 | --DOMWINDOW == 101 (0x7f111ccbb800) [pid = 1948] [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]
19:57:36 INFO - PROCESS | 1899 | --DOMWINDOW == 100 (0x7f11178bc400) [pid = 1948] [serial = 1869] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446173805281]
19:57:36 INFO - PROCESS | 1899 | --DOMWINDOW == 99 (0x7f1117b6cc00) [pid = 1948] [serial = 1864] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
19:57:36 INFO - PROCESS | 1899 | --DOMWINDOW == 98 (0x7f1119b60000) [pid = 1948] [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]
19:57:36 INFO - PROCESS | 1899 | --DOMWINDOW == 97 (0x7f1113890400) [pid = 1948] [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]
19:57:36 INFO - PROCESS | 1899 | --DOMWINDOW == 96 (0x7f11161ca400) [pid = 1948] [serial = 1827] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446173778301]
19:57:36 INFO - PROCESS | 1899 | --DOMWINDOW == 95 (0x7f111391d800) [pid = 1948] [serial = 1865] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
19:57:36 INFO - PROCESS | 1899 | --DOMWINDOW == 94 (0x7f111d685000) [pid = 1948] [serial = 1859] [outer = (nil)] [url = about:blank]
19:57:36 INFO - PROCESS | 1899 | --DOMWINDOW == 93 (0x7f111a6f6400) [pid = 1948] [serial = 1853] [outer = (nil)] [url = about:blank]
19:57:36 INFO - PROCESS | 1899 | --DOMWINDOW == 92 (0x7f1117e41400) [pid = 1948] [serial = 1870] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446173805281]
19:57:36 INFO - PROCESS | 1899 | --DOMWINDOW == 91 (0x7f1118e29000) [pid = 1948] [serial = 1883] [outer = (nil)] [url = about:blank]
19:57:36 INFO - PROCESS | 1899 | --DOMWINDOW == 90 (0x7f111505a400) [pid = 1948] [serial = 1877] [outer = (nil)] [url = about:blank]
19:57:36 INFO - PROCESS | 1899 | --DOMWINDOW == 89 (0x7f1114d69c00) [pid = 1948] [serial = 1875] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
19:57:36 INFO - PROCESS | 1899 | --DOMWINDOW == 88 (0x7f11153a5800) [pid = 1948] [serial = 1880] [outer = (nil)] [url = about:blank]
19:57:36 INFO - PROCESS | 1899 | --DOMWINDOW == 87 (0x7f1114d69400) [pid = 1948] [serial = 1867] [outer = (nil)] [url = about:blank]
19:57:36 INFO - PROCESS | 1899 | --DOMWINDOW == 86 (0x7f1115119400) [pid = 1948] [serial = 1830] [outer = (nil)] [url = about:blank]
19:57:36 INFO - PROCESS | 1899 | --DOMWINDOW == 85 (0x7f1122acb800) [pid = 1948] [serial = 1841] [outer = (nil)] [url = about:blank]
19:57:36 INFO - PROCESS | 1899 | --DOMWINDOW == 84 (0x7f1118e69400) [pid = 1948] [serial = 1872] [outer = (nil)] [url = about:blank]
19:57:36 INFO - PROCESS | 1899 | --DOMWINDOW == 83 (0x7f1118da9400) [pid = 1948] [serial = 1850] [outer = (nil)] [url = about:blank]
19:57:36 INFO - PROCESS | 1899 | --DOMWINDOW == 82 (0x7f1119b60400) [pid = 1948] [serial = 1847] [outer = (nil)] [url = about:blank]
19:57:36 INFO - PROCESS | 1899 | --DOMWINDOW == 81 (0x7f111a9bfc00) [pid = 1948] [serial = 1835] [outer = (nil)] [url = about:blank]
19:57:36 INFO - PROCESS | 1899 | --DOMWINDOW == 80 (0x7f111a93f400) [pid = 1948] [serial = 1856] [outer = (nil)] [url = about:blank]
19:57:36 INFO - PROCESS | 1899 | --DOMWINDOW == 79 (0x7f111c26a000) [pid = 1948] [serial = 1862] [outer = (nil)] [url = about:blank]
19:57:36 INFO - PROCESS | 1899 | --DOMWINDOW == 78 (0x7f11168d9800) [pid = 1948] [serial = 1828] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446173778301]
19:57:36 INFO - PROCESS | 1899 | --DOMWINDOW == 77 (0x7f1126268800) [pid = 1948] [serial = 1844] [outer = (nil)] [url = about:blank]
19:57:36 INFO - PROCESS | 1899 | --DOMWINDOW == 76 (0x7f1119b03000) [pid = 1948] [serial = 1833] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
19:57:36 INFO - PROCESS | 1899 | --DOMWINDOW == 75 (0x7f111eb1bc00) [pid = 1948] [serial = 1838] [outer = (nil)] [url = about:blank]
19:57:36 INFO - PROCESS | 1899 | --DOMWINDOW == 74 (0x7f1114eea800) [pid = 1948] [serial = 1886] [outer = (nil)] [url = about:blank]
19:57:36 INFO - PROCESS | 1899 | --DOMWINDOW == 73 (0x7f111a799400) [pid = 1948] [serial = 1851] [outer = (nil)] [url = about:blank]
19:57:36 INFO - PROCESS | 1899 | --DOMWINDOW == 72 (0x7f111513e000) [pid = 1948] [serial = 1826] [outer = (nil)] [url = about:blank]
19:57:36 INFO - PROCESS | 1899 | --DOMWINDOW == 71 (0x7f1126315400) [pid = 1948] [serial = 1845] [outer = (nil)] [url = about:blank]
19:57:36 INFO - PROCESS | 1899 | --DOMWINDOW == 70 (0x7f111a582000) [pid = 1948] [serial = 1848] [outer = (nil)] [url = about:blank]
19:57:36 INFO - PROCESS | 1899 | --DOMWINDOW == 69 (0x7f1116104400) [pid = 1948] [serial = 1887] [outer = (nil)] [url = about:blank]
19:57:37 INFO - TEST-PASS | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html | The referrer URL is stripped-referrer when a
19:57:37 INFO - document served over http requires an http
19:57:37 INFO - sub-resource via fetch-request using the meta-csp
19:57:37 INFO - delivery method with no-redirect and when
19:57:37 INFO - the target request is same-origin.
19:57:37 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html | took 4157ms
19:57:37 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html
19:57:37 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1116614800 == 6 [pid = 1948] [id = 694]
19:57:37 INFO - PROCESS | 1899 | ++DOMWINDOW == 70 (0x7f1113890800) [pid = 1948] [serial = 1942] [outer = (nil)]
19:57:37 INFO - PROCESS | 1899 | ++DOMWINDOW == 71 (0x7f1113913000) [pid = 1948] [serial = 1943] [outer = 0x7f1113890800]
19:57:38 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:57:38 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:57:38 INFO - PROCESS | 1899 | ++DOMWINDOW == 72 (0x7f1113c63c00) [pid = 1948] [serial = 1944] [outer = 0x7f1113890800]
19:57:38 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:57:38 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:57:39 INFO - TEST-PASS | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | The referrer URL is stripped-referrer when a
19:57:39 INFO - document served over http requires an http
19:57:39 INFO - sub-resource via fetch-request using the meta-csp
19:57:39 INFO - delivery method with swap-origin-redirect and when
19:57:39 INFO - the target request is same-origin.
19:57:39 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 1639ms
19:57:39 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html
19:57:39 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:57:39 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1115098f00 == 7 [pid = 1948] [id = 695]
19:57:39 INFO - PROCESS | 1899 | ++DOMWINDOW == 73 (0x7f1113c74800) [pid = 1948] [serial = 1945] [outer = (nil)]
19:57:39 INFO - PROCESS | 1899 | ++DOMWINDOW == 74 (0x7f1114d69000) [pid = 1948] [serial = 1946] [outer = 0x7f1113c74800]
19:57:39 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:57:39 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:57:39 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:57:39 INFO - PROCESS | 1899 | ++DOMWINDOW == 75 (0x7f1114eea800) [pid = 1948] [serial = 1947] [outer = 0x7f1113c74800]
19:57:39 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:57:39 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:57:40 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:57:40 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1116616b00 == 8 [pid = 1948] [id = 696]
19:57:40 INFO - PROCESS | 1899 | ++DOMWINDOW == 76 (0x7f111501ec00) [pid = 1948] [serial = 1948] [outer = (nil)]
19:57:40 INFO - PROCESS | 1899 | ++DOMWINDOW == 77 (0x7f1115035400) [pid = 1948] [serial = 1949] [outer = 0x7f111501ec00]
19:57:40 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
19:57:40 INFO - document served over http requires an http
19:57:40 INFO - sub-resource via iframe-tag using the meta-csp
19:57:40 INFO - delivery method with keep-origin-redirect and when
19:57:40 INFO - the target request is same-origin.
19:57:40 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 1788ms
19:57:40 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/iframe-tag/generic.no-redirect.http.html
19:57:41 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1116885a00 == 9 [pid = 1948] [id = 697]
19:57:41 INFO - PROCESS | 1899 | ++DOMWINDOW == 78 (0x7f11153a5000) [pid = 1948] [serial = 1950] [outer = (nil)]
19:57:41 INFO - PROCESS | 1899 | ++DOMWINDOW == 79 (0x7f11153a5800) [pid = 1948] [serial = 1951] [outer = 0x7f11153a5000]
19:57:41 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:57:41 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:57:41 INFO - PROCESS | 1899 | ++DOMWINDOW == 80 (0x7f1116630800) [pid = 1948] [serial = 1952] [outer = 0x7f11153a5000]
19:57:41 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:57:42 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:57:42 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1116889100 == 10 [pid = 1948] [id = 698]
19:57:42 INFO - PROCESS | 1899 | ++DOMWINDOW == 81 (0x7f1113879400) [pid = 1948] [serial = 1953] [outer = (nil)]
19:57:42 INFO - PROCESS | 1899 | ++DOMWINDOW == 82 (0x7f11166e8400) [pid = 1948] [serial = 1954] [outer = 0x7f1113879400]
19:57:42 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
19:57:42 INFO - document served over http requires an http
19:57:42 INFO - sub-resource via iframe-tag using the meta-csp
19:57:42 INFO - delivery method with no-redirect and when
19:57:42 INFO - the target request is same-origin.
19:57:42 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 1957ms
19:57:42 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html
19:57:43 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:57:43 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1116e17d00 == 11 [pid = 1948] [id = 699]
19:57:43 INFO - PROCESS | 1899 | ++DOMWINDOW == 83 (0x7f11168d9000) [pid = 1948] [serial = 1955] [outer = (nil)]
19:57:43 INFO - PROCESS | 1899 | ++DOMWINDOW == 84 (0x7f11168d9800) [pid = 1948] [serial = 1956] [outer = 0x7f11168d9000]
19:57:43 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:57:43 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:57:43 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:57:43 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:57:43 INFO - PROCESS | 1899 | ++DOMWINDOW == 85 (0x7f11139b1c00) [pid = 1948] [serial = 1957] [outer = 0x7f11168d9000]
19:57:43 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:57:43 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:57:44 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1117b42400 == 12 [pid = 1948] [id = 700]
19:57:44 INFO - PROCESS | 1899 | ++DOMWINDOW == 86 (0x7f1116f0a400) [pid = 1948] [serial = 1958] [outer = (nil)]
19:57:44 INFO - PROCESS | 1899 | ++DOMWINDOW == 87 (0x7f1116f0a800) [pid = 1948] [serial = 1959] [outer = 0x7f1116f0a400]
19:57:45 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
19:57:45 INFO - document served over http requires an http
19:57:45 INFO - sub-resource via iframe-tag using the meta-csp
19:57:45 INFO - delivery method with swap-origin-redirect and when
19:57:45 INFO - the target request is same-origin.
19:57:45 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 2291ms
19:57:45 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html
19:57:45 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1117b44c00 == 13 [pid = 1948] [id = 701]
19:57:45 INFO - PROCESS | 1899 | ++DOMWINDOW == 88 (0x7f11178bcc00) [pid = 1948] [serial = 1960] [outer = (nil)]
19:57:45 INFO - PROCESS | 1899 | ++DOMWINDOW == 89 (0x7f1117a99000) [pid = 1948] [serial = 1961] [outer = 0x7f11178bcc00]
19:57:45 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:57:46 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:57:46 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:57:46 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:57:46 INFO - PROCESS | 1899 | ++DOMWINDOW == 90 (0x7f1117be0800) [pid = 1948] [serial = 1962] [outer = 0x7f11178bcc00]
19:57:46 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:57:46 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:57:47 INFO - PROCESS | 1899 | [Child 1948] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 885
19:57:47 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
19:57:47 INFO - document served over http requires an http
19:57:47 INFO - sub-resource via script-tag using the meta-csp
19:57:47 INFO - delivery method with keep-origin-redirect and when
19:57:47 INFO - the target request is same-origin.
19:57:47 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 2242ms
19:57:47 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/script-tag/generic.no-redirect.http.html
19:57:47 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1117e6cb00 == 14 [pid = 1948] [id = 702]
19:57:47 INFO - PROCESS | 1899 | ++DOMWINDOW == 91 (0x7f1117e5bc00) [pid = 1948] [serial = 1963] [outer = (nil)]
19:57:48 INFO - PROCESS | 1899 | ++DOMWINDOW == 92 (0x7f1117ea7000) [pid = 1948] [serial = 1964] [outer = 0x7f1117e5bc00]
19:57:48 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:57:48 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:57:48 INFO - PROCESS | 1899 | ++DOMWINDOW == 93 (0x7f1118c9d000) [pid = 1948] [serial = 1965] [outer = 0x7f1117e5bc00]
19:57:48 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:57:48 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:57:48 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:57:49 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
19:57:49 INFO - document served over http requires an http
19:57:49 INFO - sub-resource via script-tag using the meta-csp
19:57:49 INFO - delivery method with no-redirect and when
19:57:49 INFO - the target request is same-origin.
19:57:49 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/script-tag/generic.no-redirect.http.html | took 1986ms
19:57:49 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html
19:57:49 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1119a40f00 == 15 [pid = 1948] [id = 703]
19:57:49 INFO - PROCESS | 1899 | ++DOMWINDOW == 94 (0x7f1118e29800) [pid = 1948] [serial = 1966] [outer = (nil)]
19:57:49 INFO - PROCESS | 1899 | ++DOMWINDOW == 95 (0x7f1118e37400) [pid = 1948] [serial = 1967] [outer = 0x7f1118e29800]
19:57:50 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:57:50 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:57:50 INFO - PROCESS | 1899 | ++DOMWINDOW == 96 (0x7f1118f87800) [pid = 1948] [serial = 1968] [outer = 0x7f1118e29800]
19:57:50 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:57:50 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:57:50 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:57:52 INFO - PROCESS | 1899 | [Child 1948] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 885
19:57:52 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
19:57:52 INFO - document served over http requires an http
19:57:52 INFO - sub-resource via script-tag using the meta-csp
19:57:52 INFO - delivery method with swap-origin-redirect and when
19:57:52 INFO - the target request is same-origin.
19:57:52 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 3349ms
19:57:52 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html
19:57:53 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111a4ebe00 == 16 [pid = 1948] [id = 704]
19:57:53 INFO - PROCESS | 1899 | ++DOMWINDOW == 97 (0x7f111928ec00) [pid = 1948] [serial = 1969] [outer = (nil)]
19:57:53 INFO - PROCESS | 1899 | ++DOMWINDOW == 98 (0x7f111934b800) [pid = 1948] [serial = 1970] [outer = 0x7f111928ec00]
19:57:53 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:57:53 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:57:53 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:57:53 INFO - PROCESS | 1899 | ++DOMWINDOW == 99 (0x7f1116630400) [pid = 1948] [serial = 1971] [outer = 0x7f111928ec00]
19:57:53 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:57:53 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:57:54 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
19:57:54 INFO - document served over http requires an http
19:57:54 INFO - sub-resource via xhr-request using the meta-csp
19:57:54 INFO - delivery method with keep-origin-redirect and when
19:57:54 INFO - the target request is same-origin.
19:57:54 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 1739ms
19:57:54 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/xhr-request/generic.no-redirect.http.html
19:57:54 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:57:54 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:57:54 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:57:54 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:57:54 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1116330600 == 17 [pid = 1948] [id = 705]
19:57:54 INFO - PROCESS | 1899 | ++DOMWINDOW == 100 (0x7f1113890c00) [pid = 1948] [serial = 1972] [outer = (nil)]
19:57:54 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:57:55 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:57:55 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:57:55 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:57:55 INFO - PROCESS | 1899 | ++DOMWINDOW == 101 (0x7f1113913400) [pid = 1948] [serial = 1973] [outer = 0x7f1113890c00]
19:57:55 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:57:55 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:57:55 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:57:55 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:57:55 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:57:55 INFO - PROCESS | 1899 | ++DOMWINDOW == 102 (0x7f111505a400) [pid = 1948] [serial = 1974] [outer = 0x7f1113890c00]
19:57:55 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:57:55 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:57:56 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
19:57:56 INFO - document served over http requires an http
19:57:56 INFO - sub-resource via xhr-request using the meta-csp
19:57:56 INFO - delivery method with no-redirect and when
19:57:56 INFO - the target request is same-origin.
19:57:56 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/xhr-request/generic.no-redirect.http.html | took 1985ms
19:57:56 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html
19:57:56 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111632d400 == 16 [pid = 1948] [id = 693]
19:57:56 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1114f23c00 == 15 [pid = 1948] [id = 692]
19:57:56 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1113945a00 == 14 [pid = 1948] [id = 691]
19:57:56 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1116887300 == 13 [pid = 1948] [id = 690]
19:57:56 INFO - PROCESS | 1899 | --DOMWINDOW == 101 (0x7f111d685400) [pid = 1948] [serial = 1860] [outer = (nil)] [url = about:blank]
19:57:56 INFO - PROCESS | 1899 | --DOMWINDOW == 100 (0x7f111a9c7c00) [pid = 1948] [serial = 1854] [outer = (nil)] [url = about:blank]
19:57:56 INFO - PROCESS | 1899 | --DOMWINDOW == 99 (0x7f111692c800) [pid = 1948] [serial = 1878] [outer = (nil)] [url = about:blank]
19:57:56 INFO - PROCESS | 1899 | --DOMWINDOW == 98 (0x7f111bc87000) [pid = 1948] [serial = 1857] [outer = (nil)] [url = about:blank]
19:57:56 INFO - PROCESS | 1899 | --DOMWINDOW == 97 (0x7f1117b6c800) [pid = 1948] [serial = 1881] [outer = (nil)] [url = about:blank]
19:57:56 INFO - PROCESS | 1899 | --DOMWINDOW == 96 (0x7f1116104800) [pid = 1948] [serial = 1868] [outer = (nil)] [url = about:blank]
19:57:56 INFO - PROCESS | 1899 | --DOMWINDOW == 95 (0x7f11202bf000) [pid = 1948] [serial = 1839] [outer = (nil)] [url = about:blank]
19:57:56 INFO - PROCESS | 1899 | --DOMWINDOW == 94 (0x7f1119243000) [pid = 1948] [serial = 1873] [outer = (nil)] [url = about:blank]
19:57:56 INFO - PROCESS | 1899 | --DOMWINDOW == 93 (0x7f111934b000) [pid = 1948] [serial = 1884] [outer = (nil)] [url = about:blank]
19:57:56 INFO - PROCESS | 1899 | --DOMWINDOW == 92 (0x7f1118c9dc00) [pid = 1948] [serial = 1831] [outer = (nil)] [url = about:blank]
19:57:56 INFO - PROCESS | 1899 | --DOMWINDOW == 91 (0x7f1122ef1000) [pid = 1948] [serial = 1842] [outer = (nil)] [url = about:blank]
19:57:56 INFO - PROCESS | 1899 | --DOMWINDOW == 90 (0x7f111f480400) [pid = 1948] [serial = 1863] [outer = (nil)] [url = about:blank]
19:57:56 INFO - PROCESS | 1899 | --DOMWINDOW == 89 (0x7f111c01c000) [pid = 1948] [serial = 1836] [outer = (nil)] [url = about:blank]
19:57:56 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:57:56 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1113945a00 == 14 [pid = 1948] [id = 706]
19:57:56 INFO - PROCESS | 1899 | ++DOMWINDOW == 90 (0x7f1116104800) [pid = 1948] [serial = 1975] [outer = (nil)]
19:57:57 INFO - PROCESS | 1899 | ++DOMWINDOW == 91 (0x7f11166a0000) [pid = 1948] [serial = 1976] [outer = 0x7f1116104800]
19:57:57 INFO - PROCESS | 1899 | ++DOMWINDOW == 92 (0x7f1116731000) [pid = 1948] [serial = 1977] [outer = 0x7f1116104800]
19:57:57 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:57:57 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:57:58 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
19:57:58 INFO - document served over http requires an http
19:57:58 INFO - sub-resource via xhr-request using the meta-csp
19:57:58 INFO - delivery method with swap-origin-redirect and when
19:57:58 INFO - the target request is same-origin.
19:57:58 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 1535ms
19:57:58 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html
19:57:58 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111632d400 == 15 [pid = 1948] [id = 707]
19:57:58 INFO - PROCESS | 1899 | ++DOMWINDOW == 93 (0x7f1118c9dc00) [pid = 1948] [serial = 1978] [outer = (nil)]
19:57:58 INFO - PROCESS | 1899 | ++DOMWINDOW == 94 (0x7f1118dc0800) [pid = 1948] [serial = 1979] [outer = 0x7f1118c9dc00]
19:57:58 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:57:58 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:57:58 INFO - PROCESS | 1899 | ++DOMWINDOW == 95 (0x7f111928e400) [pid = 1948] [serial = 1980] [outer = 0x7f1118c9dc00]
19:57:58 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:57:59 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:58:00 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
19:58:00 INFO - document served over http requires an https
19:58:00 INFO - sub-resource via fetch-request using the meta-csp
19:58:00 INFO - delivery method with keep-origin-redirect and when
19:58:00 INFO - the target request is same-origin.
19:58:00 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 1979ms
19:58:00 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/fetch-request/generic.no-redirect.http.html
19:58:00 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1117b44200 == 16 [pid = 1948] [id = 708]
19:58:00 INFO - PROCESS | 1899 | ++DOMWINDOW == 96 (0x7f111956f800) [pid = 1948] [serial = 1981] [outer = (nil)]
19:58:00 INFO - PROCESS | 1899 | ++DOMWINDOW == 97 (0x7f11195d8800) [pid = 1948] [serial = 1982] [outer = 0x7f111956f800]
19:58:00 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:58:00 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:58:00 INFO - PROCESS | 1899 | ++DOMWINDOW == 98 (0x7f1119b60400) [pid = 1948] [serial = 1983] [outer = 0x7f111956f800]
19:58:00 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:58:01 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:58:01 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:58:01 INFO - PROCESS | 1899 | --DOMWINDOW == 97 (0x7f111951d400) [pid = 1948] [serial = 1901] [outer = (nil)] [url = about:blank]
19:58:01 INFO - PROCESS | 1899 | --DOMWINDOW == 96 (0x7f111a93f800) [pid = 1948] [serial = 1912] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446173833535]
19:58:01 INFO - PROCESS | 1899 | --DOMWINDOW == 95 (0x7f11153a5c00) [pid = 1948] [serial = 1940] [outer = (nil)] [url = about:blank]
19:58:01 INFO - PROCESS | 1899 | --DOMWINDOW == 94 (0x7f1119358800) [pid = 1948] [serial = 1898] [outer = (nil)] [url = about:blank]
19:58:01 INFO - PROCESS | 1899 | --DOMWINDOW == 93 (0x7f111bab8c00) [pid = 1948] [serial = 1917] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
19:58:01 INFO - PROCESS | 1899 | --DOMWINDOW == 92 (0x7f11139b1000) [pid = 1948] [serial = 1934] [outer = (nil)] [url = about:blank]
19:58:01 INFO - PROCESS | 1899 | --DOMWINDOW == 91 (0x7f111cf66400) [pid = 1948] [serial = 1928] [outer = (nil)] [url = about:blank]
19:58:01 INFO - PROCESS | 1899 | --DOMWINDOW == 90 (0x7f111513e400) [pid = 1948] [serial = 1889] [outer = (nil)] [url = about:blank]
19:58:01 INFO - PROCESS | 1899 | --DOMWINDOW == 89 (0x7f1116e4dc00) [pid = 1948] [serial = 1892] [outer = (nil)] [url = about:blank]
19:58:01 INFO - PROCESS | 1899 | --DOMWINDOW == 88 (0x7f111a9a2400) [pid = 1948] [serial = 1914] [outer = (nil)] [url = about:blank]
19:58:01 INFO - PROCESS | 1899 | --DOMWINDOW == 87 (0x7f111a44dc00) [pid = 1948] [serial = 1904] [outer = (nil)] [url = about:blank]
19:58:01 INFO - PROCESS | 1899 | --DOMWINDOW == 86 (0x7f111bb9f400) [pid = 1948] [serial = 1919] [outer = (nil)] [url = about:blank]
19:58:01 INFO - PROCESS | 1899 | --DOMWINDOW == 85 (0x7f1115023800) [pid = 1948] [serial = 1937] [outer = (nil)] [url = about:blank]
19:58:01 INFO - PROCESS | 1899 | --DOMWINDOW == 84 (0x7f111a6c4c00) [pid = 1948] [serial = 1907] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
19:58:01 INFO - PROCESS | 1899 | --DOMWINDOW == 83 (0x7f111cdc7c00) [pid = 1948] [serial = 1931] [outer = (nil)] [url = about:blank]
19:58:01 INFO - PROCESS | 1899 | --DOMWINDOW == 82 (0x7f1118dc0400) [pid = 1948] [serial = 1895] [outer = (nil)] [url = about:blank]
19:58:01 INFO - PROCESS | 1899 | --DOMWINDOW == 81 (0x7f111a779400) [pid = 1948] [serial = 1909] [outer = (nil)] [url = about:blank]
19:58:01 INFO - PROCESS | 1899 | --DOMWINDOW == 80 (0x7f111c10c000) [pid = 1948] [serial = 1922] [outer = (nil)] [url = about:blank]
19:58:01 INFO - PROCESS | 1899 | --DOMWINDOW == 79 (0x7f111c3f0400) [pid = 1948] [serial = 1925] [outer = (nil)] [url = about:blank]
19:58:01 INFO - PROCESS | 1899 | --DOMWINDOW == 78 (0x7f1113913000) [pid = 1948] [serial = 1943] [outer = (nil)] [url = about:blank]
19:58:01 INFO - PROCESS | 1899 | --DOMWINDOW == 77 (0x7f111ba52400) [pid = 1948] [serial = 1916] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
19:58:01 INFO - PROCESS | 1899 | --DOMWINDOW == 76 (0x7f111cdc7400) [pid = 1948] [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]
19:58:01 INFO - PROCESS | 1899 | --DOMWINDOW == 75 (0x7f111a8ab400) [pid = 1948] [serial = 1911] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446173833535]
19:58:01 INFO - PROCESS | 1899 | --DOMWINDOW == 74 (0x7f111a5c7400) [pid = 1948] [serial = 1906] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
19:58:01 INFO - PROCESS | 1899 | --DOMWINDOW == 73 (0x7f1115023400) [pid = 1948] [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]
19:58:01 INFO - PROCESS | 1899 | --DOMWINDOW == 72 (0x7f111399c800) [pid = 1948] [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]
19:58:01 INFO - PROCESS | 1899 | --DOMWINDOW == 71 (0x7f111bb9f000) [pid = 1948] [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]
19:58:01 INFO - PROCESS | 1899 | --DOMWINDOW == 70 (0x7f111c0f3c00) [pid = 1948] [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]
19:58:01 INFO - PROCESS | 1899 | --DOMWINDOW == 69 (0x7f11153a5400) [pid = 1948] [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]
19:58:01 INFO - PROCESS | 1899 | --DOMWINDOW == 68 (0x7f111c32f800) [pid = 1948] [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]
19:58:01 INFO - PROCESS | 1899 | --DOMWINDOW == 67 (0x7f11194a6c00) [pid = 1948] [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]
19:58:01 INFO - PROCESS | 1899 | --DOMWINDOW == 66 (0x7f11150a8000) [pid = 1948] [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]
19:58:01 INFO - PROCESS | 1899 | --DOMWINDOW == 65 (0x7f1119358000) [pid = 1948] [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]
19:58:01 INFO - PROCESS | 1899 | --DOMWINDOW == 64 (0x7f111951d800) [pid = 1948] [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]
19:58:01 INFO - PROCESS | 1899 | --DOMWINDOW == 63 (0x7f111cefe000) [pid = 1948] [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]
19:58:01 INFO - PROCESS | 1899 | --DOMWINDOW == 62 (0x7f11168d9400) [pid = 1948] [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]
19:58:01 INFO - PROCESS | 1899 | --DOMWINDOW == 61 (0x7f111a44d400) [pid = 1948] [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]
19:58:01 INFO - PROCESS | 1899 | --DOMWINDOW == 60 (0x7f111a779000) [pid = 1948] [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]
19:58:01 INFO - PROCESS | 1899 | --DOMWINDOW == 59 (0x7f1118c9d800) [pid = 1948] [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]
19:58:01 INFO - PROCESS | 1899 | --DOMWINDOW == 58 (0x7f11163df400) [pid = 1948] [serial = 1890] [outer = (nil)] [url = about:blank]
19:58:01 INFO - PROCESS | 1899 | --DOMWINDOW == 57 (0x7f1114d69800) [pid = 1948] [serial = 1935] [outer = (nil)] [url = about:blank]
19:58:01 INFO - PROCESS | 1899 | --DOMWINDOW == 56 (0x7f1117ea7800) [pid = 1948] [serial = 1893] [outer = (nil)] [url = about:blank]
19:58:01 INFO - PROCESS | 1899 | --DOMWINDOW == 55 (0x7f111d6f1c00) [pid = 1948] [serial = 1932] [outer = (nil)] [url = about:blank]
19:58:01 INFO - PROCESS | 1899 | --DOMWINDOW == 54 (0x7f111cffa000) [pid = 1948] [serial = 1929] [outer = (nil)] [url = about:blank]
19:58:02 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
19:58:02 INFO - document served over http requires an https
19:58:02 INFO - sub-resource via fetch-request using the meta-csp
19:58:02 INFO - delivery method with no-redirect and when
19:58:02 INFO - the target request is same-origin.
19:58:02 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/fetch-request/generic.no-redirect.http.html | took 2130ms
19:58:02 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html
19:58:02 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1119a41900 == 17 [pid = 1948] [id = 709]
19:58:02 INFO - PROCESS | 1899 | ++DOMWINDOW == 55 (0x7f111399c800) [pid = 1948] [serial = 1984] [outer = (nil)]
19:58:02 INFO - PROCESS | 1899 | ++DOMWINDOW == 56 (0x7f11139b1000) [pid = 1948] [serial = 1985] [outer = 0x7f111399c800]
19:58:02 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:58:02 INFO - PROCESS | 1899 | ++DOMWINDOW == 57 (0x7f1115035800) [pid = 1948] [serial = 1986] [outer = 0x7f111399c800]
19:58:03 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:58:03 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:58:04 INFO - PROCESS | 1899 | [Child 1948] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 885
19:58:04 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
19:58:04 INFO - document served over http requires an https
19:58:04 INFO - sub-resource via fetch-request using the meta-csp
19:58:04 INFO - delivery method with swap-origin-redirect and when
19:58:04 INFO - the target request is same-origin.
19:58:04 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 1936ms
19:58:04 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html
19:58:04 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:58:04 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111632cf00 == 18 [pid = 1948] [id = 710]
19:58:04 INFO - PROCESS | 1899 | ++DOMWINDOW == 58 (0x7f1115119c00) [pid = 1948] [serial = 1987] [outer = (nil)]
19:58:05 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:58:05 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:58:05 INFO - PROCESS | 1899 | ++DOMWINDOW == 59 (0x7f111513e400) [pid = 1948] [serial = 1988] [outer = 0x7f1115119c00]
19:58:05 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:58:05 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:58:05 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:58:05 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:58:05 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:58:05 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:58:05 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:58:05 INFO - PROCESS | 1899 | ++DOMWINDOW == 60 (0x7f11166e8000) [pid = 1948] [serial = 1989] [outer = 0x7f1115119c00]
19:58:05 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:58:05 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:58:06 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1116e17800 == 19 [pid = 1948] [id = 711]
19:58:06 INFO - PROCESS | 1899 | ++DOMWINDOW == 61 (0x7f11168d9400) [pid = 1948] [serial = 1990] [outer = (nil)]
19:58:06 INFO - PROCESS | 1899 | ++DOMWINDOW == 62 (0x7f1117ea7800) [pid = 1948] [serial = 1991] [outer = 0x7f11168d9400]
19:58:06 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
19:58:06 INFO - document served over http requires an https
19:58:06 INFO - sub-resource via iframe-tag using the meta-csp
19:58:06 INFO - delivery method with keep-origin-redirect and when
19:58:06 INFO - the target request is same-origin.
19:58:06 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 2647ms
19:58:06 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/iframe-tag/generic.no-redirect.http.html
19:58:07 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1117e6b200 == 20 [pid = 1948] [id = 712]
19:58:07 INFO - PROCESS | 1899 | ++DOMWINDOW == 63 (0x7f111934bc00) [pid = 1948] [serial = 1992] [outer = (nil)]
19:58:07 INFO - PROCESS | 1899 | ++DOMWINDOW == 64 (0x7f1119358000) [pid = 1948] [serial = 1993] [outer = 0x7f111934bc00]
19:58:07 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:58:07 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:58:07 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:58:07 INFO - PROCESS | 1899 | ++DOMWINDOW == 65 (0x7f111956f000) [pid = 1948] [serial = 1994] [outer = 0x7f111934bc00]
19:58:07 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:58:07 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:58:08 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111a705000 == 21 [pid = 1948] [id = 713]
19:58:08 INFO - PROCESS | 1899 | ++DOMWINDOW == 66 (0x7f1119bb7400) [pid = 1948] [serial = 1995] [outer = (nil)]
19:58:08 INFO - PROCESS | 1899 | ++DOMWINDOW == 67 (0x7f1119bb7800) [pid = 1948] [serial = 1996] [outer = 0x7f1119bb7400]
19:58:08 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
19:58:08 INFO - document served over http requires an https
19:58:08 INFO - sub-resource via iframe-tag using the meta-csp
19:58:08 INFO - delivery method with no-redirect and when
19:58:08 INFO - the target request is same-origin.
19:58:08 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 1707ms
19:58:08 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html
19:58:08 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:58:08 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111a707d00 == 22 [pid = 1948] [id = 714]
19:58:08 INFO - PROCESS | 1899 | ++DOMWINDOW == 68 (0x7f111a46ac00) [pid = 1948] [serial = 1997] [outer = (nil)]
19:58:09 INFO - PROCESS | 1899 | ++DOMWINDOW == 69 (0x7f111a4a1000) [pid = 1948] [serial = 1998] [outer = 0x7f111a46ac00]
19:58:09 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:58:09 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:58:09 INFO - PROCESS | 1899 | ++DOMWINDOW == 70 (0x7f111a5b8400) [pid = 1948] [serial = 1999] [outer = 0x7f111a46ac00]
19:58:09 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:58:09 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:58:10 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111a8ca900 == 23 [pid = 1948] [id = 715]
19:58:10 INFO - PROCESS | 1899 | ++DOMWINDOW == 71 (0x7f111a5c7000) [pid = 1948] [serial = 2000] [outer = (nil)]
19:58:10 INFO - PROCESS | 1899 | ++DOMWINDOW == 72 (0x7f111a6f6400) [pid = 1948] [serial = 2001] [outer = 0x7f111a5c7000]
19:58:10 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
19:58:10 INFO - document served over http requires an https
19:58:10 INFO - sub-resource via iframe-tag using the meta-csp
19:58:10 INFO - delivery method with swap-origin-redirect and when
19:58:10 INFO - the target request is same-origin.
19:58:10 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 1836ms
19:58:10 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html
19:58:10 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111a8cd600 == 24 [pid = 1948] [id = 716]
19:58:10 INFO - PROCESS | 1899 | ++DOMWINDOW == 73 (0x7f111a6fe400) [pid = 1948] [serial = 2002] [outer = (nil)]
19:58:10 INFO - PROCESS | 1899 | ++DOMWINDOW == 74 (0x7f111a71f000) [pid = 1948] [serial = 2003] [outer = 0x7f111a6fe400]
19:58:11 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:58:11 INFO - PROCESS | 1899 | ++DOMWINDOW == 75 (0x7f111a77c000) [pid = 1948] [serial = 2004] [outer = 0x7f111a6fe400]
19:58:11 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:58:12 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
19:58:12 INFO - document served over http requires an https
19:58:12 INFO - sub-resource via script-tag using the meta-csp
19:58:12 INFO - delivery method with keep-origin-redirect and when
19:58:12 INFO - the target request is same-origin.
19:58:12 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 1737ms
19:58:12 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html
19:58:12 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:58:12 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111bb2fb00 == 25 [pid = 1948] [id = 717]
19:58:12 INFO - PROCESS | 1899 | ++DOMWINDOW == 76 (0x7f111a7fac00) [pid = 1948] [serial = 2005] [outer = (nil)]
19:58:12 INFO - PROCESS | 1899 | ++DOMWINDOW == 77 (0x7f111a897000) [pid = 1948] [serial = 2006] [outer = 0x7f111a7fac00]
19:58:12 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:58:12 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:58:13 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:58:13 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:58:13 INFO - PROCESS | 1899 | ++DOMWINDOW == 78 (0x7f111a931000) [pid = 1948] [serial = 2007] [outer = 0x7f111a7fac00]
19:58:13 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:58:13 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:58:14 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
19:58:14 INFO - document served over http requires an https
19:58:14 INFO - sub-resource via script-tag using the meta-csp
19:58:14 INFO - delivery method with no-redirect and when
19:58:14 INFO - the target request is same-origin.
19:58:14 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html | took 2179ms
19:58:14 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html
19:58:14 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:58:14 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:58:14 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111bd3eb00 == 26 [pid = 1948] [id = 718]
19:58:14 INFO - PROCESS | 1899 | ++DOMWINDOW == 79 (0x7f111a9c9400) [pid = 1948] [serial = 2008] [outer = (nil)]
19:58:15 INFO - PROCESS | 1899 | ++DOMWINDOW == 80 (0x7f111ba29400) [pid = 1948] [serial = 2009] [outer = 0x7f111a9c9400]
19:58:15 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:58:15 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:58:15 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:58:15 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:58:15 INFO - PROCESS | 1899 | ++DOMWINDOW == 81 (0x7f111bab8400) [pid = 1948] [serial = 2010] [outer = 0x7f111a9c9400]
19:58:15 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:58:16 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
19:58:16 INFO - document served over http requires an https
19:58:16 INFO - sub-resource via script-tag using the meta-csp
19:58:16 INFO - delivery method with swap-origin-redirect and when
19:58:16 INFO - the target request is same-origin.
19:58:16 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 2292ms
19:58:16 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html
19:58:17 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111c17b500 == 27 [pid = 1948] [id = 719]
19:58:17 INFO - PROCESS | 1899 | ++DOMWINDOW == 82 (0x7f111bb7a800) [pid = 1948] [serial = 2011] [outer = (nil)]
19:58:17 INFO - PROCESS | 1899 | ++DOMWINDOW == 83 (0x7f111bb8e000) [pid = 1948] [serial = 2012] [outer = 0x7f111bb7a800]
19:58:17 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:58:17 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:58:17 INFO - PROCESS | 1899 | ++DOMWINDOW == 84 (0x7f111bc87000) [pid = 1948] [serial = 2013] [outer = 0x7f111bb7a800]
19:58:17 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:58:17 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:58:19 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
19:58:19 INFO - document served over http requires an https
19:58:19 INFO - sub-resource via xhr-request using the meta-csp
19:58:19 INFO - delivery method with keep-origin-redirect and when
19:58:19 INFO - the target request is same-origin.
19:58:19 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 3137ms
19:58:19 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html
19:58:20 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:58:20 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:58:20 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:58:20 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:58:20 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:58:20 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1113945000 == 28 [pid = 1948] [id = 720]
19:58:20 INFO - PROCESS | 1899 | ++DOMWINDOW == 85 (0x7f111396e400) [pid = 1948] [serial = 2014] [outer = (nil)]
19:58:20 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:58:20 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:58:20 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:58:20 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:58:20 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:58:20 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:58:20 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:58:20 INFO - PROCESS | 1899 | ++DOMWINDOW == 86 (0x7f1114e14c00) [pid = 1948] [serial = 2015] [outer = 0x7f111396e400]
19:58:20 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:58:20 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:58:20 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:58:20 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:58:20 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:58:20 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:58:20 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:58:20 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:58:20 INFO - PROCESS | 1899 | ++DOMWINDOW == 87 (0x7f1115119800) [pid = 1948] [serial = 2016] [outer = 0x7f111396e400]
19:58:21 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:58:21 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
19:58:21 INFO - document served over http requires an https
19:58:21 INFO - sub-resource via xhr-request using the meta-csp
19:58:21 INFO - delivery method with no-redirect and when
19:58:21 INFO - the target request is same-origin.
19:58:21 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html | took 2061ms
19:58:21 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html
19:58:22 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:58:22 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1113948700 == 29 [pid = 1948] [id = 721]
19:58:22 INFO - PROCESS | 1899 | ++DOMWINDOW == 88 (0x7f111513e000) [pid = 1948] [serial = 2017] [outer = (nil)]
19:58:22 INFO - PROCESS | 1899 | ++DOMWINDOW == 89 (0x7f1117e41000) [pid = 1948] [serial = 2018] [outer = 0x7f111513e000]
19:58:22 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:58:22 INFO - PROCESS | 1899 | ++DOMWINDOW == 90 (0x7f11194a4800) [pid = 1948] [serial = 2019] [outer = 0x7f111513e000]
19:58:22 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:58:22 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:58:22 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1117b44200 == 28 [pid = 1948] [id = 708]
19:58:22 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111632d400 == 27 [pid = 1948] [id = 707]
19:58:22 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1113945a00 == 26 [pid = 1948] [id = 706]
19:58:22 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1116330600 == 25 [pid = 1948] [id = 705]
19:58:22 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111a4ebe00 == 24 [pid = 1948] [id = 704]
19:58:22 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1119a40f00 == 23 [pid = 1948] [id = 703]
19:58:22 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1117e6cb00 == 22 [pid = 1948] [id = 702]
19:58:22 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1117b44c00 == 21 [pid = 1948] [id = 701]
19:58:22 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1116e17d00 == 20 [pid = 1948] [id = 699]
19:58:22 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1117b42400 == 19 [pid = 1948] [id = 700]
19:58:22 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1116889100 == 18 [pid = 1948] [id = 698]
19:58:22 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1116885a00 == 17 [pid = 1948] [id = 697]
19:58:22 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1116616b00 == 16 [pid = 1948] [id = 696]
19:58:22 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1115098f00 == 15 [pid = 1948] [id = 695]
19:58:22 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1116614800 == 14 [pid = 1948] [id = 694]
19:58:23 INFO - PROCESS | 1899 | --DOMWINDOW == 89 (0x7f111bdbfc00) [pid = 1948] [serial = 1920] [outer = (nil)] [url = about:blank]
19:58:23 INFO - PROCESS | 1899 | --DOMWINDOW == 88 (0x7f111ba2f000) [pid = 1948] [serial = 1915] [outer = (nil)] [url = about:blank]
19:58:23 INFO - PROCESS | 1899 | --DOMWINDOW == 87 (0x7f11161a9400) [pid = 1948] [serial = 1899] [outer = (nil)] [url = about:blank]
19:58:23 INFO - PROCESS | 1899 | --DOMWINDOW == 86 (0x7f1119ada000) [pid = 1948] [serial = 1902] [outer = (nil)] [url = about:blank]
19:58:23 INFO - PROCESS | 1899 | --DOMWINDOW == 85 (0x7f111a897800) [pid = 1948] [serial = 1910] [outer = (nil)] [url = about:blank]
19:58:23 INFO - PROCESS | 1899 | --DOMWINDOW == 84 (0x7f111a582800) [pid = 1948] [serial = 1905] [outer = (nil)] [url = about:blank]
19:58:23 INFO - PROCESS | 1899 | --DOMWINDOW == 83 (0x7f1118fb1400) [pid = 1948] [serial = 1896] [outer = (nil)] [url = about:blank]
19:58:23 INFO - PROCESS | 1899 | --DOMWINDOW == 82 (0x7f11150a8800) [pid = 1948] [serial = 1938] [outer = (nil)] [url = about:blank]
19:58:23 INFO - PROCESS | 1899 | --DOMWINDOW == 81 (0x7f111ccc9000) [pid = 1948] [serial = 1926] [outer = (nil)] [url = about:blank]
19:58:23 INFO - PROCESS | 1899 | --DOMWINDOW == 80 (0x7f111c24f000) [pid = 1948] [serial = 1923] [outer = (nil)] [url = about:blank]
19:58:23 INFO - PROCESS | 1899 | --DOMWINDOW == 79 (0x7f11161ca000) [pid = 1948] [serial = 1941] [outer = (nil)] [url = about:blank]
19:58:23 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
19:58:23 INFO - document served over http requires an https
19:58:23 INFO - sub-resource via xhr-request using the meta-csp
19:58:23 INFO - delivery method with swap-origin-redirect and when
19:58:23 INFO - the target request is same-origin.
19:58:23 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 1644ms
19:58:23 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html
19:58:23 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111509c100 == 15 [pid = 1948] [id = 722]
19:58:23 INFO - PROCESS | 1899 | ++DOMWINDOW == 80 (0x7f11194a6400) [pid = 1948] [serial = 2020] [outer = (nil)]
19:58:24 INFO - PROCESS | 1899 | ++DOMWINDOW == 81 (0x7f11195d8400) [pid = 1948] [serial = 2021] [outer = 0x7f11194a6400]
19:58:24 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:58:24 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:58:24 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:58:24 INFO - PROCESS | 1899 | ++DOMWINDOW == 82 (0x7f111a582800) [pid = 1948] [serial = 2022] [outer = 0x7f11194a6400]
19:58:24 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:58:24 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:58:25 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
19:58:25 INFO - document served over http requires an http
19:58:25 INFO - sub-resource via fetch-request using the meta-referrer
19:58:25 INFO - delivery method with keep-origin-redirect and when
19:58:25 INFO - the target request is cross-origin.
19:58:25 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 1582ms
19:58:25 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html
19:58:25 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1116616b00 == 16 [pid = 1948] [id = 723]
19:58:25 INFO - PROCESS | 1899 | ++DOMWINDOW == 83 (0x7f111a9a2400) [pid = 1948] [serial = 2023] [outer = (nil)]
19:58:25 INFO - PROCESS | 1899 | ++DOMWINDOW == 84 (0x7f111a9a2c00) [pid = 1948] [serial = 2024] [outer = 0x7f111a9a2400]
19:58:25 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:58:25 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:58:25 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:58:25 INFO - PROCESS | 1899 | ++DOMWINDOW == 85 (0x7f111ba2f400) [pid = 1948] [serial = 2025] [outer = 0x7f111a9a2400]
19:58:26 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:58:26 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:58:27 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
19:58:27 INFO - document served over http requires an http
19:58:27 INFO - sub-resource via fetch-request using the meta-referrer
19:58:27 INFO - delivery method with no-redirect and when
19:58:27 INFO - the target request is cross-origin.
19:58:27 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html | took 2084ms
19:58:27 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html
19:58:27 INFO - PROCESS | 1899 | --DOMWINDOW == 84 (0x7f1113879400) [pid = 1948] [serial = 1953] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446173862599]
19:58:27 INFO - PROCESS | 1899 | --DOMWINDOW == 83 (0x7f1116f0a400) [pid = 1948] [serial = 1958] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
19:58:27 INFO - PROCESS | 1899 | --DOMWINDOW == 82 (0x7f111501ec00) [pid = 1948] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
19:58:27 INFO - PROCESS | 1899 | --DOMWINDOW == 81 (0x7f1118e37400) [pid = 1948] [serial = 1967] [outer = (nil)] [url = about:blank]
19:58:27 INFO - PROCESS | 1899 | --DOMWINDOW == 80 (0x7f111934b800) [pid = 1948] [serial = 1970] [outer = (nil)] [url = about:blank]
19:58:27 INFO - PROCESS | 1899 | --DOMWINDOW == 79 (0x7f1117a99000) [pid = 1948] [serial = 1961] [outer = (nil)] [url = about:blank]
19:58:27 INFO - PROCESS | 1899 | --DOMWINDOW == 78 (0x7f1117ea7000) [pid = 1948] [serial = 1964] [outer = (nil)] [url = about:blank]
19:58:27 INFO - PROCESS | 1899 | --DOMWINDOW == 77 (0x7f11166e8400) [pid = 1948] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446173862599]
19:58:27 INFO - PROCESS | 1899 | --DOMWINDOW == 76 (0x7f11153a5800) [pid = 1948] [serial = 1951] [outer = (nil)] [url = about:blank]
19:58:27 INFO - PROCESS | 1899 | --DOMWINDOW == 75 (0x7f1116f0a800) [pid = 1948] [serial = 1959] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
19:58:27 INFO - PROCESS | 1899 | --DOMWINDOW == 74 (0x7f11168d9800) [pid = 1948] [serial = 1956] [outer = (nil)] [url = about:blank]
19:58:27 INFO - PROCESS | 1899 | --DOMWINDOW == 73 (0x7f1118dc0800) [pid = 1948] [serial = 1979] [outer = (nil)] [url = about:blank]
19:58:27 INFO - PROCESS | 1899 | --DOMWINDOW == 72 (0x7f1115035400) [pid = 1948] [serial = 1949] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
19:58:27 INFO - PROCESS | 1899 | --DOMWINDOW == 71 (0x7f1114d69000) [pid = 1948] [serial = 1946] [outer = (nil)] [url = about:blank]
19:58:27 INFO - PROCESS | 1899 | --DOMWINDOW == 70 (0x7f11166a0000) [pid = 1948] [serial = 1976] [outer = (nil)] [url = about:blank]
19:58:27 INFO - PROCESS | 1899 | --DOMWINDOW == 69 (0x7f11195d8800) [pid = 1948] [serial = 1982] [outer = (nil)] [url = about:blank]
19:58:27 INFO - PROCESS | 1899 | --DOMWINDOW == 68 (0x7f1113913400) [pid = 1948] [serial = 1973] [outer = (nil)] [url = about:blank]
19:58:27 INFO - PROCESS | 1899 | --DOMWINDOW == 67 (0x7f11139b1000) [pid = 1948] [serial = 1985] [outer = (nil)] [url = about:blank]
19:58:27 INFO - PROCESS | 1899 | --DOMWINDOW == 66 (0x7f1113890c00) [pid = 1948] [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]
19:58:27 INFO - PROCESS | 1899 | --DOMWINDOW == 65 (0x7f1118c9dc00) [pid = 1948] [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]
19:58:27 INFO - PROCESS | 1899 | --DOMWINDOW == 64 (0x7f1116104800) [pid = 1948] [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]
19:58:27 INFO - PROCESS | 1899 | --DOMWINDOW == 63 (0x7f111956f800) [pid = 1948] [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]
19:58:27 INFO - PROCESS | 1899 | --DOMWINDOW == 62 (0x7f1116731000) [pid = 1948] [serial = 1977] [outer = (nil)] [url = about:blank]
19:58:27 INFO - PROCESS | 1899 | --DOMWINDOW == 61 (0x7f111505a400) [pid = 1948] [serial = 1974] [outer = (nil)] [url = about:blank]
19:58:27 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111799e000 == 17 [pid = 1948] [id = 724]
19:58:27 INFO - PROCESS | 1899 | ++DOMWINDOW == 62 (0x7f1113879400) [pid = 1948] [serial = 2026] [outer = (nil)]
19:58:28 INFO - PROCESS | 1899 | ++DOMWINDOW == 63 (0x7f1113879c00) [pid = 1948] [serial = 2027] [outer = 0x7f1113879400]
19:58:28 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:58:28 INFO - PROCESS | 1899 | ++DOMWINDOW == 64 (0x7f1114e14000) [pid = 1948] [serial = 2028] [outer = 0x7f1113879400]
19:58:28 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:58:28 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:58:29 INFO - PROCESS | 1899 | [Child 1948] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 885
19:58:30 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
19:58:30 INFO - document served over http requires an http
19:58:30 INFO - sub-resource via fetch-request using the meta-referrer
19:58:30 INFO - delivery method with swap-origin-redirect and when
19:58:30 INFO - the target request is cross-origin.
19:58:30 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 2745ms
19:58:30 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html
19:58:30 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111632d400 == 18 [pid = 1948] [id = 725]
19:58:30 INFO - PROCESS | 1899 | ++DOMWINDOW == 65 (0x7f111505d400) [pid = 1948] [serial = 2029] [outer = (nil)]
19:58:30 INFO - PROCESS | 1899 | ++DOMWINDOW == 66 (0x7f111535a800) [pid = 1948] [serial = 2030] [outer = 0x7f111505d400]
19:58:30 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:58:30 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:58:30 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:58:31 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:58:31 INFO - PROCESS | 1899 | ++DOMWINDOW == 67 (0x7f1116731c00) [pid = 1948] [serial = 2031] [outer = 0x7f111505d400]
19:58:31 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:58:31 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:58:31 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1116888c00 == 19 [pid = 1948] [id = 726]
19:58:31 INFO - PROCESS | 1899 | ++DOMWINDOW == 68 (0x7f111683cc00) [pid = 1948] [serial = 2032] [outer = (nil)]
19:58:31 INFO - PROCESS | 1899 | ++DOMWINDOW == 69 (0x7f11168d9800) [pid = 1948] [serial = 2033] [outer = 0x7f111683cc00]
19:58:32 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
19:58:32 INFO - document served over http requires an http
19:58:32 INFO - sub-resource via iframe-tag using the meta-referrer
19:58:32 INFO - delivery method with keep-origin-redirect and when
19:58:32 INFO - the target request is cross-origin.
19:58:32 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 2299ms
19:58:32 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html
19:58:33 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1117e68000 == 20 [pid = 1948] [id = 727]
19:58:33 INFO - PROCESS | 1899 | ++DOMWINDOW == 70 (0x7f1117e5b400) [pid = 1948] [serial = 2034] [outer = (nil)]
19:58:33 INFO - PROCESS | 1899 | ++DOMWINDOW == 71 (0x7f1117ea7000) [pid = 1948] [serial = 2035] [outer = 0x7f1117e5b400]
19:58:33 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:58:33 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:58:33 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:58:33 INFO - PROCESS | 1899 | ++DOMWINDOW == 72 (0x7f1118dc0800) [pid = 1948] [serial = 2036] [outer = 0x7f1117e5b400]
19:58:33 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:58:33 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:58:34 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1117edde00 == 21 [pid = 1948] [id = 728]
19:58:34 INFO - PROCESS | 1899 | ++DOMWINDOW == 73 (0x7f11194a6c00) [pid = 1948] [serial = 2037] [outer = (nil)]
19:58:34 INFO - PROCESS | 1899 | ++DOMWINDOW == 74 (0x7f111a424c00) [pid = 1948] [serial = 2038] [outer = 0x7f11194a6c00]
19:58:34 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
19:58:34 INFO - document served over http requires an http
19:58:34 INFO - sub-resource via iframe-tag using the meta-referrer
19:58:34 INFO - delivery method with no-redirect and when
19:58:34 INFO - the target request is cross-origin.
19:58:34 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 2557ms
19:58:34 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html
19:58:35 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:58:35 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111a4eb400 == 22 [pid = 1948] [id = 729]
19:58:35 INFO - PROCESS | 1899 | ++DOMWINDOW == 75 (0x7f111a925000) [pid = 1948] [serial = 2039] [outer = (nil)]
19:58:35 INFO - PROCESS | 1899 | ++DOMWINDOW == 76 (0x7f111a9c7800) [pid = 1948] [serial = 2040] [outer = 0x7f111a925000]
19:58:35 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:58:35 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:58:35 INFO - PROCESS | 1899 | ++DOMWINDOW == 77 (0x7f111bdbf000) [pid = 1948] [serial = 2041] [outer = 0x7f111a925000]
19:58:35 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:58:35 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:58:35 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:58:36 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111a8cb300 == 23 [pid = 1948] [id = 730]
19:58:36 INFO - PROCESS | 1899 | ++DOMWINDOW == 78 (0x7f111bdd7000) [pid = 1948] [serial = 2042] [outer = (nil)]
19:58:36 INFO - PROCESS | 1899 | ++DOMWINDOW == 79 (0x7f111bdd7400) [pid = 1948] [serial = 2043] [outer = 0x7f111bdd7000]
19:58:36 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
19:58:36 INFO - document served over http requires an http
19:58:36 INFO - sub-resource via iframe-tag using the meta-referrer
19:58:36 INFO - delivery method with swap-origin-redirect and when
19:58:36 INFO - the target request is cross-origin.
19:58:36 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 1946ms
19:58:36 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html
19:58:37 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111bb2f600 == 24 [pid = 1948] [id = 731]
19:58:37 INFO - PROCESS | 1899 | ++DOMWINDOW == 80 (0x7f111c10c000) [pid = 1948] [serial = 2044] [outer = (nil)]
19:58:37 INFO - PROCESS | 1899 | ++DOMWINDOW == 81 (0x7f111c10c400) [pid = 1948] [serial = 2045] [outer = 0x7f111c10c000]
19:58:37 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:58:37 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:58:37 INFO - PROCESS | 1899 | ++DOMWINDOW == 82 (0x7f111c22b000) [pid = 1948] [serial = 2046] [outer = 0x7f111c10c000]
19:58:37 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:58:37 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:58:37 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:58:38 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
19:58:38 INFO - document served over http requires an http
19:58:38 INFO - sub-resource via script-tag using the meta-referrer
19:58:38 INFO - delivery method with keep-origin-redirect and when
19:58:38 INFO - the target request is cross-origin.
19:58:38 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 1677ms
19:58:38 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/script-tag/generic.no-redirect.http.html
19:58:38 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:58:38 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111c17dd00 == 25 [pid = 1948] [id = 732]
19:58:38 INFO - PROCESS | 1899 | ++DOMWINDOW == 83 (0x7f111c253000) [pid = 1948] [serial = 2047] [outer = (nil)]
19:58:39 INFO - PROCESS | 1899 | ++DOMWINDOW == 84 (0x7f111c323800) [pid = 1948] [serial = 2048] [outer = 0x7f111c253000]
19:58:39 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:58:39 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:58:39 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:58:39 INFO - PROCESS | 1899 | ++DOMWINDOW == 85 (0x7f111cc6ec00) [pid = 1948] [serial = 2049] [outer = 0x7f111c253000]
19:58:39 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:58:39 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:58:40 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
19:58:40 INFO - document served over http requires an http
19:58:40 INFO - sub-resource via script-tag using the meta-referrer
19:58:40 INFO - delivery method with no-redirect and when
19:58:40 INFO - the target request is cross-origin.
19:58:40 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/script-tag/generic.no-redirect.http.html | took 1700ms
19:58:40 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html
19:58:40 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111cc42600 == 26 [pid = 1948] [id = 733]
19:58:40 INFO - PROCESS | 1899 | ++DOMWINDOW == 86 (0x7f111ccc9000) [pid = 1948] [serial = 2050] [outer = (nil)]
19:58:40 INFO - PROCESS | 1899 | ++DOMWINDOW == 87 (0x7f111cccd800) [pid = 1948] [serial = 2051] [outer = 0x7f111ccc9000]
19:58:41 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:58:41 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:58:41 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:58:41 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:58:41 INFO - PROCESS | 1899 | ++DOMWINDOW == 88 (0x7f111ce53c00) [pid = 1948] [serial = 2052] [outer = 0x7f111ccc9000]
19:58:41 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:58:41 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:58:42 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
19:58:42 INFO - document served over http requires an http
19:58:42 INFO - sub-resource via script-tag using the meta-referrer
19:58:42 INFO - delivery method with swap-origin-redirect and when
19:58:42 INFO - the target request is cross-origin.
19:58:42 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 2331ms
19:58:42 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html
19:58:43 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111ce81f00 == 27 [pid = 1948] [id = 734]
19:58:43 INFO - PROCESS | 1899 | ++DOMWINDOW == 89 (0x7f111cfe0c00) [pid = 1948] [serial = 2053] [outer = (nil)]
19:58:43 INFO - PROCESS | 1899 | ++DOMWINDOW == 90 (0x7f111cffa000) [pid = 1948] [serial = 2054] [outer = 0x7f111cfe0c00]
19:58:43 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:58:43 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:58:43 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:58:43 INFO - PROCESS | 1899 | ++DOMWINDOW == 91 (0x7f11178bc400) [pid = 1948] [serial = 2055] [outer = 0x7f111cfe0c00]
19:58:43 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:58:43 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:58:44 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
19:58:44 INFO - document served over http requires an http
19:58:44 INFO - sub-resource via xhr-request using the meta-referrer
19:58:44 INFO - delivery method with keep-origin-redirect and when
19:58:44 INFO - the target request is cross-origin.
19:58:44 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 2094ms
19:58:44 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html
19:58:45 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111ceaaa00 == 28 [pid = 1948] [id = 735]
19:58:45 INFO - PROCESS | 1899 | ++DOMWINDOW == 92 (0x7f111d760400) [pid = 1948] [serial = 2056] [outer = (nil)]
19:58:45 INFO - PROCESS | 1899 | ++DOMWINDOW == 93 (0x7f111d760800) [pid = 1948] [serial = 2057] [outer = 0x7f111d760400]
19:58:45 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:58:45 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:58:45 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:58:45 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:58:45 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:58:45 INFO - PROCESS | 1899 | ++DOMWINDOW == 94 (0x7f111eb1bc00) [pid = 1948] [serial = 2058] [outer = 0x7f111d760400]
19:58:45 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:58:45 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:58:48 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
19:58:48 INFO - document served over http requires an http
19:58:48 INFO - sub-resource via xhr-request using the meta-referrer
19:58:48 INFO - delivery method with no-redirect and when
19:58:48 INFO - the target request is cross-origin.
19:58:48 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html | took 3703ms
19:58:48 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html
19:58:48 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:58:48 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1114f24600 == 29 [pid = 1948] [id = 736]
19:58:48 INFO - PROCESS | 1899 | ++DOMWINDOW == 95 (0x7f11161a9400) [pid = 1948] [serial = 2059] [outer = (nil)]
19:58:49 INFO - PROCESS | 1899 | ++DOMWINDOW == 96 (0x7f11163df000) [pid = 1948] [serial = 2060] [outer = 0x7f11161a9400]
19:58:49 INFO - PROCESS | 1899 | ++DOMWINDOW == 97 (0x7f1118c9d800) [pid = 1948] [serial = 2061] [outer = 0x7f11161a9400]
19:58:49 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:58:49 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:58:49 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:58:50 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
19:58:50 INFO - document served over http requires an http
19:58:50 INFO - sub-resource via xhr-request using the meta-referrer
19:58:50 INFO - delivery method with swap-origin-redirect and when
19:58:50 INFO - the target request is cross-origin.
19:58:50 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 1991ms
19:58:50 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html
19:58:50 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1116616b00 == 28 [pid = 1948] [id = 723]
19:58:50 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111509c100 == 27 [pid = 1948] [id = 722]
19:58:50 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1113948700 == 26 [pid = 1948] [id = 721]
19:58:50 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:58:50 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1113945000 == 25 [pid = 1948] [id = 720]
19:58:50 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111bd3eb00 == 24 [pid = 1948] [id = 718]
19:58:50 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1113945000 == 25 [pid = 1948] [id = 737]
19:58:50 INFO - PROCESS | 1899 | ++DOMWINDOW == 98 (0x7f111535ac00) [pid = 1948] [serial = 2062] [outer = (nil)]
19:58:51 INFO - PROCESS | 1899 | ++DOMWINDOW == 99 (0x7f11161a9c00) [pid = 1948] [serial = 2063] [outer = 0x7f111535ac00]
19:58:51 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:58:51 INFO - PROCESS | 1899 | ++DOMWINDOW == 100 (0x7f111934b800) [pid = 1948] [serial = 2064] [outer = 0x7f111535ac00]
19:58:51 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:58:51 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111bb2fb00 == 24 [pid = 1948] [id = 717]
19:58:51 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111a8ca900 == 23 [pid = 1948] [id = 715]
19:58:51 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111a8cd600 == 22 [pid = 1948] [id = 716]
19:58:51 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111a707d00 == 21 [pid = 1948] [id = 714]
19:58:51 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111a705000 == 20 [pid = 1948] [id = 713]
19:58:51 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1117e6b200 == 19 [pid = 1948] [id = 712]
19:58:51 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111632cf00 == 18 [pid = 1948] [id = 710]
19:58:51 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1116e17800 == 17 [pid = 1948] [id = 711]
19:58:51 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:58:51 INFO - PROCESS | 1899 | --DOMWINDOW == 99 (0x7f1119b60400) [pid = 1948] [serial = 1983] [outer = (nil)] [url = about:blank]
19:58:51 INFO - PROCESS | 1899 | --DOMWINDOW == 98 (0x7f111928e400) [pid = 1948] [serial = 1980] [outer = (nil)] [url = about:blank]
19:58:52 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
19:58:52 INFO - document served over http requires an https
19:58:52 INFO - sub-resource via fetch-request using the meta-referrer
19:58:52 INFO - delivery method with keep-origin-redirect and when
19:58:52 INFO - the target request is cross-origin.
19:58:52 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 1779ms
19:58:52 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html
19:58:52 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1116616b00 == 18 [pid = 1948] [id = 738]
19:58:52 INFO - PROCESS | 1899 | ++DOMWINDOW == 99 (0x7f111956f800) [pid = 1948] [serial = 2065] [outer = (nil)]
19:58:52 INFO - PROCESS | 1899 | ++DOMWINDOW == 100 (0x7f1119ada400) [pid = 1948] [serial = 2066] [outer = 0x7f111956f800]
19:58:52 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:58:53 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:58:53 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:58:53 INFO - PROCESS | 1899 | ++DOMWINDOW == 101 (0x7f111a779000) [pid = 1948] [serial = 2067] [outer = 0x7f111956f800]
19:58:53 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:58:53 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:58:53 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
19:58:53 INFO - document served over http requires an https
19:58:53 INFO - sub-resource via fetch-request using the meta-referrer
19:58:53 INFO - delivery method with no-redirect and when
19:58:53 INFO - the target request is cross-origin.
19:58:53 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html | took 1638ms
19:58:53 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html
19:58:54 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1117e6a300 == 19 [pid = 1948] [id = 739]
19:58:54 INFO - PROCESS | 1899 | ++DOMWINDOW == 102 (0x7f111bd17400) [pid = 1948] [serial = 2068] [outer = (nil)]
19:58:54 INFO - PROCESS | 1899 | ++DOMWINDOW == 103 (0x7f111c0f3400) [pid = 1948] [serial = 2069] [outer = 0x7f111bd17400]
19:58:54 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:58:54 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:58:54 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:58:54 INFO - PROCESS | 1899 | ++DOMWINDOW == 104 (0x7f111cfe0800) [pid = 1948] [serial = 2070] [outer = 0x7f111bd17400]
19:58:54 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:58:54 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:58:55 INFO - PROCESS | 1899 | --DOMWINDOW == 103 (0x7f1113879c00) [pid = 1948] [serial = 2027] [outer = (nil)] [url = about:blank]
19:58:55 INFO - PROCESS | 1899 | --DOMWINDOW == 102 (0x7f111513e400) [pid = 1948] [serial = 1988] [outer = (nil)] [url = about:blank]
19:58:55 INFO - PROCESS | 1899 | --DOMWINDOW == 101 (0x7f111a71f000) [pid = 1948] [serial = 2003] [outer = (nil)] [url = about:blank]
19:58:55 INFO - PROCESS | 1899 | --DOMWINDOW == 100 (0x7f111a897000) [pid = 1948] [serial = 2006] [outer = (nil)] [url = about:blank]
19:58:55 INFO - PROCESS | 1899 | --DOMWINDOW == 99 (0x7f111a9a2c00) [pid = 1948] [serial = 2024] [outer = (nil)] [url = about:blank]
19:58:55 INFO - PROCESS | 1899 | --DOMWINDOW == 98 (0x7f111ba29400) [pid = 1948] [serial = 2009] [outer = (nil)] [url = about:blank]
19:58:55 INFO - PROCESS | 1899 | --DOMWINDOW == 97 (0x7f1117e41000) [pid = 1948] [serial = 2018] [outer = (nil)] [url = about:blank]
19:58:55 INFO - PROCESS | 1899 | --DOMWINDOW == 96 (0x7f1117ea7800) [pid = 1948] [serial = 1991] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
19:58:55 INFO - PROCESS | 1899 | --DOMWINDOW == 95 (0x7f1119bb7800) [pid = 1948] [serial = 1996] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446173888277]
19:58:55 INFO - PROCESS | 1899 | --DOMWINDOW == 94 (0x7f1119358000) [pid = 1948] [serial = 1993] [outer = (nil)] [url = about:blank]
19:58:55 INFO - PROCESS | 1899 | --DOMWINDOW == 93 (0x7f111a4a1000) [pid = 1948] [serial = 1998] [outer = (nil)] [url = about:blank]
19:58:55 INFO - PROCESS | 1899 | --DOMWINDOW == 92 (0x7f111bb8e000) [pid = 1948] [serial = 2012] [outer = (nil)] [url = about:blank]
19:58:55 INFO - PROCESS | 1899 | --DOMWINDOW == 91 (0x7f111a6f6400) [pid = 1948] [serial = 2001] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
19:58:55 INFO - PROCESS | 1899 | --DOMWINDOW == 90 (0x7f1114e14c00) [pid = 1948] [serial = 2015] [outer = (nil)] [url = about:blank]
19:58:55 INFO - PROCESS | 1899 | --DOMWINDOW == 89 (0x7f11195d8400) [pid = 1948] [serial = 2021] [outer = (nil)] [url = about:blank]
19:58:55 INFO - PROCESS | 1899 | --DOMWINDOW == 88 (0x7f111396e400) [pid = 1948] [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]
19:58:55 INFO - PROCESS | 1899 | --DOMWINDOW == 87 (0x7f111513e000) [pid = 1948] [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]
19:58:55 INFO - PROCESS | 1899 | --DOMWINDOW == 86 (0x7f111a9a2400) [pid = 1948] [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]
19:58:55 INFO - PROCESS | 1899 | --DOMWINDOW == 85 (0x7f11194a6400) [pid = 1948] [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]
19:58:55 INFO - PROCESS | 1899 | --DOMWINDOW == 84 (0x7f111a5c7000) [pid = 1948] [serial = 2000] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
19:58:55 INFO - PROCESS | 1899 | --DOMWINDOW == 83 (0x7f11168d9400) [pid = 1948] [serial = 1990] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
19:58:55 INFO - PROCESS | 1899 | --DOMWINDOW == 82 (0x7f1119bb7400) [pid = 1948] [serial = 1995] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446173888277]
19:58:55 INFO - PROCESS | 1899 | --DOMWINDOW == 81 (0x7f11194a4800) [pid = 1948] [serial = 2019] [outer = (nil)] [url = about:blank]
19:58:55 INFO - PROCESS | 1899 | --DOMWINDOW == 80 (0x7f1113c63c00) [pid = 1948] [serial = 1944] [outer = (nil)] [url = about:blank]
19:58:55 INFO - PROCESS | 1899 | --DOMWINDOW == 79 (0x7f1115119800) [pid = 1948] [serial = 2016] [outer = (nil)] [url = about:blank]
19:58:55 INFO - PROCESS | 1899 | [Child 1948] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 885
19:58:55 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
19:58:55 INFO - document served over http requires an https
19:58:55 INFO - sub-resource via fetch-request using the meta-referrer
19:58:55 INFO - delivery method with swap-origin-redirect and when
19:58:55 INFO - the target request is cross-origin.
19:58:55 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 2090ms
19:58:56 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html
19:58:56 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111a705000 == 20 [pid = 1948] [id = 740]
19:58:56 INFO - PROCESS | 1899 | ++DOMWINDOW == 80 (0x7f1113c63c00) [pid = 1948] [serial = 2071] [outer = (nil)]
19:58:56 INFO - PROCESS | 1899 | ++DOMWINDOW == 81 (0x7f1114d69000) [pid = 1948] [serial = 2072] [outer = 0x7f1113c63c00]
19:58:56 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:58:56 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:58:56 INFO - PROCESS | 1899 | ++DOMWINDOW == 82 (0x7f111513e000) [pid = 1948] [serial = 2073] [outer = 0x7f1113c63c00]
19:58:56 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:58:56 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:58:57 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111632e800 == 21 [pid = 1948] [id = 741]
19:58:57 INFO - PROCESS | 1899 | ++DOMWINDOW == 83 (0x7f111501ec00) [pid = 1948] [serial = 2074] [outer = (nil)]
19:58:58 INFO - PROCESS | 1899 | [Child 1948] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 885
19:58:58 INFO - PROCESS | 1899 | ++DOMWINDOW == 84 (0x7f11161ca400) [pid = 1948] [serial = 2075] [outer = 0x7f111501ec00]
19:58:58 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
19:58:58 INFO - document served over http requires an https
19:58:58 INFO - sub-resource via iframe-tag using the meta-referrer
19:58:58 INFO - delivery method with keep-origin-redirect and when
19:58:58 INFO - the target request is cross-origin.
19:58:58 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 2647ms
19:58:58 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html
19:58:59 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1116e16400 == 22 [pid = 1948] [id = 742]
19:58:59 INFO - PROCESS | 1899 | ++DOMWINDOW == 85 (0x7f1117e41800) [pid = 1948] [serial = 2076] [outer = (nil)]
19:58:59 INFO - PROCESS | 1899 | ++DOMWINDOW == 86 (0x7f1117ea7800) [pid = 1948] [serial = 2077] [outer = 0x7f1117e41800]
19:58:59 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:58:59 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:58:59 INFO - PROCESS | 1899 | ++DOMWINDOW == 87 (0x7f11194a6000) [pid = 1948] [serial = 2078] [outer = 0x7f1117e41800]
19:58:59 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:58:59 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:59:00 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111a709b00 == 23 [pid = 1948] [id = 743]
19:59:00 INFO - PROCESS | 1899 | ++DOMWINDOW == 88 (0x7f111951d400) [pid = 1948] [serial = 2079] [outer = (nil)]
19:59:00 INFO - PROCESS | 1899 | ++DOMWINDOW == 89 (0x7f11195d8400) [pid = 1948] [serial = 2080] [outer = 0x7f111951d400]
19:59:01 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
19:59:01 INFO - document served over http requires an https
19:59:01 INFO - sub-resource via iframe-tag using the meta-referrer
19:59:01 INFO - delivery method with no-redirect and when
19:59:01 INFO - the target request is cross-origin.
19:59:01 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 2541ms
19:59:01 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html
19:59:01 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111a8cc700 == 24 [pid = 1948] [id = 744]
19:59:01 INFO - PROCESS | 1899 | ++DOMWINDOW == 90 (0x7f111a5c7000) [pid = 1948] [serial = 2081] [outer = (nil)]
19:59:02 INFO - PROCESS | 1899 | ++DOMWINDOW == 91 (0x7f111a5c7400) [pid = 1948] [serial = 2082] [outer = 0x7f111a5c7000]
19:59:02 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:59:02 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:59:02 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:59:02 INFO - PROCESS | 1899 | ++DOMWINDOW == 92 (0x7f111a897000) [pid = 1948] [serial = 2083] [outer = 0x7f111a5c7000]
19:59:02 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:59:02 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:59:04 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111bd3be00 == 25 [pid = 1948] [id = 745]
19:59:04 INFO - PROCESS | 1899 | ++DOMWINDOW == 93 (0x7f111a925c00) [pid = 1948] [serial = 2084] [outer = (nil)]
19:59:04 INFO - PROCESS | 1899 | ++DOMWINDOW == 94 (0x7f111a9a2c00) [pid = 1948] [serial = 2085] [outer = 0x7f111a925c00]
19:59:04 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
19:59:04 INFO - document served over http requires an https
19:59:04 INFO - sub-resource via iframe-tag using the meta-referrer
19:59:04 INFO - delivery method with swap-origin-redirect and when
19:59:04 INFO - the target request is cross-origin.
19:59:04 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 3316ms
19:59:04 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html
19:59:04 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:59:05 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111c011800 == 26 [pid = 1948] [id = 746]
19:59:05 INFO - PROCESS | 1899 | ++DOMWINDOW == 95 (0x7f111c3f0800) [pid = 1948] [serial = 2086] [outer = (nil)]
19:59:05 INFO - PROCESS | 1899 | ++DOMWINDOW == 96 (0x7f111d6f1000) [pid = 1948] [serial = 2087] [outer = 0x7f111c3f0800]
19:59:05 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:59:05 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:59:05 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:59:05 INFO - PROCESS | 1899 | ++DOMWINDOW == 97 (0x7f111ebcc400) [pid = 1948] [serial = 2088] [outer = 0x7f111c3f0800]
19:59:05 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:59:05 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:59:06 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
19:59:06 INFO - document served over http requires an https
19:59:06 INFO - sub-resource via script-tag using the meta-referrer
19:59:06 INFO - delivery method with keep-origin-redirect and when
19:59:06 INFO - the target request is cross-origin.
19:59:06 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 1985ms
19:59:06 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html
19:59:06 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111cc98400 == 27 [pid = 1948] [id = 747]
19:59:06 INFO - PROCESS | 1899 | ++DOMWINDOW == 98 (0x7f111f45a800) [pid = 1948] [serial = 2089] [outer = (nil)]
19:59:07 INFO - PROCESS | 1899 | ++DOMWINDOW == 99 (0x7f111f45f800) [pid = 1948] [serial = 2090] [outer = 0x7f111f45a800]
19:59:07 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:59:07 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:59:07 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:59:07 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:59:07 INFO - PROCESS | 1899 | ++DOMWINDOW == 100 (0x7f111f4b3c00) [pid = 1948] [serial = 2091] [outer = 0x7f111f45a800]
19:59:07 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:59:07 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:59:08 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
19:59:08 INFO - document served over http requires an https
19:59:08 INFO - sub-resource via script-tag using the meta-referrer
19:59:08 INFO - delivery method with no-redirect and when
19:59:08 INFO - the target request is cross-origin.
19:59:08 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html | took 1788ms
19:59:08 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html
19:59:08 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111d7ae800 == 28 [pid = 1948] [id = 748]
19:59:08 INFO - PROCESS | 1899 | ++DOMWINDOW == 101 (0x7f111f93e000) [pid = 1948] [serial = 2092] [outer = (nil)]
19:59:08 INFO - PROCESS | 1899 | ++DOMWINDOW == 102 (0x7f111f93e800) [pid = 1948] [serial = 2093] [outer = 0x7f111f93e000]
19:59:09 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:59:09 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:59:09 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:59:09 INFO - PROCESS | 1899 | ++DOMWINDOW == 103 (0x7f111fdde400) [pid = 1948] [serial = 2094] [outer = 0x7f111f93e000]
19:59:09 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:59:09 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:59:09 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:59:10 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
19:59:10 INFO - document served over http requires an https
19:59:10 INFO - sub-resource via script-tag using the meta-referrer
19:59:10 INFO - delivery method with swap-origin-redirect and when
19:59:10 INFO - the target request is cross-origin.
19:59:10 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 1745ms
19:59:10 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html
19:59:10 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:59:10 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111de7fe00 == 29 [pid = 1948] [id = 749]
19:59:10 INFO - PROCESS | 1899 | ++DOMWINDOW == 104 (0x7f11206b6400) [pid = 1948] [serial = 2095] [outer = (nil)]
19:59:10 INFO - PROCESS | 1899 | ++DOMWINDOW == 105 (0x7f1120c42000) [pid = 1948] [serial = 2096] [outer = 0x7f11206b6400]
19:59:10 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:59:10 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:59:11 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:59:11 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:59:11 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:59:11 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:59:11 INFO - PROCESS | 1899 | ++DOMWINDOW == 106 (0x7f1120d4c800) [pid = 1948] [serial = 2097] [outer = 0x7f11206b6400]
19:59:11 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:59:11 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:59: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
19:59:12 INFO - document served over http requires an https
19:59:12 INFO - sub-resource via xhr-request using the meta-referrer
19:59:12 INFO - delivery method with keep-origin-redirect and when
19:59:12 INFO - the target request is cross-origin.
19:59:12 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 2682ms
19:59:12 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html
19:59:13 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:59:13 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:59:13 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111dfcd600 == 30 [pid = 1948] [id = 750]
19:59:13 INFO - PROCESS | 1899 | ++DOMWINDOW == 107 (0x7f112102e400) [pid = 1948] [serial = 2098] [outer = (nil)]
19:59:13 INFO - PROCESS | 1899 | ++DOMWINDOW == 108 (0x7f1121545800) [pid = 1948] [serial = 2099] [outer = 0x7f112102e400]
19:59:13 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:59:13 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:59:13 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:59:13 INFO - PROCESS | 1899 | ++DOMWINDOW == 109 (0x7f1122b4f000) [pid = 1948] [serial = 2100] [outer = 0x7f112102e400]
19:59:13 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:59:13 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:59:14 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:59: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
19:59:14 INFO - document served over http requires an https
19:59:14 INFO - sub-resource via xhr-request using the meta-referrer
19:59:14 INFO - delivery method with no-redirect and when
19:59:14 INFO - the target request is cross-origin.
19:59:14 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html | took 2090ms
19:59:14 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html
19:59:15 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111e245b00 == 31 [pid = 1948] [id = 751]
19:59:15 INFO - PROCESS | 1899 | ++DOMWINDOW == 110 (0x7f1122bef800) [pid = 1948] [serial = 2101] [outer = (nil)]
19:59:15 INFO - PROCESS | 1899 | ++DOMWINDOW == 111 (0x7f1122e6b000) [pid = 1948] [serial = 2102] [outer = 0x7f1122bef800]
19:59:15 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:59:15 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:59:15 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:59:15 INFO - PROCESS | 1899 | ++DOMWINDOW == 112 (0x7f1122f14800) [pid = 1948] [serial = 2103] [outer = 0x7f1122bef800]
19:59:15 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:59:15 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:59: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
19:59:16 INFO - document served over http requires an https
19:59:16 INFO - sub-resource via xhr-request using the meta-referrer
19:59:16 INFO - delivery method with swap-origin-redirect and when
19:59:16 INFO - the target request is cross-origin.
19:59:16 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 1980ms
19:59:16 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html
19:59:17 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:59:17 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111ef2c600 == 32 [pid = 1948] [id = 752]
19:59:17 INFO - PROCESS | 1899 | ++DOMWINDOW == 113 (0x7f11230c3400) [pid = 1948] [serial = 2104] [outer = (nil)]
19:59:17 INFO - PROCESS | 1899 | ++DOMWINDOW == 114 (0x7f1123198400) [pid = 1948] [serial = 2105] [outer = 0x7f11230c3400]
19:59:17 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:59:17 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:59:17 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:59:17 INFO - PROCESS | 1899 | ++DOMWINDOW == 115 (0x7f1125f19800) [pid = 1948] [serial = 2106] [outer = 0x7f11230c3400]
19:59:17 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:59:17 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:59:18 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:59:20 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
19:59:20 INFO - document served over http requires an http
19:59:20 INFO - sub-resource via fetch-request using the meta-referrer
19:59:20 INFO - delivery method with keep-origin-redirect and when
19:59:20 INFO - the target request is same-origin.
19:59:20 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 3858ms
19:59:20 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/fetch-request/generic.no-redirect.http.html
19:59:21 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111a707800 == 33 [pid = 1948] [id = 753]
19:59:21 INFO - PROCESS | 1899 | ++DOMWINDOW == 116 (0x7f1115035000) [pid = 1948] [serial = 2107] [outer = (nil)]
19:59:21 INFO - PROCESS | 1899 | ++DOMWINDOW == 117 (0x7f11150a8800) [pid = 1948] [serial = 2108] [outer = 0x7f1115035000]
19:59:21 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:59:21 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:59:21 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:59:21 INFO - PROCESS | 1899 | ++DOMWINDOW == 118 (0x7f1117eea000) [pid = 1948] [serial = 2109] [outer = 0x7f1115035000]
19:59:21 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:59:21 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:59:21 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:59: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
19:59:22 INFO - document served over http requires an http
19:59:22 INFO - sub-resource via fetch-request using the meta-referrer
19:59:22 INFO - delivery method with no-redirect and when
19:59:22 INFO - the target request is same-origin.
19:59:22 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/fetch-request/generic.no-redirect.http.html | took 1941ms
19:59:22 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html
19:59:23 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111632cf00 == 34 [pid = 1948] [id = 754]
19:59:23 INFO - PROCESS | 1899 | ++DOMWINDOW == 119 (0x7f1118a23000) [pid = 1948] [serial = 2110] [outer = (nil)]
19:59:23 INFO - PROCESS | 1899 | ++DOMWINDOW == 120 (0x7f1119358400) [pid = 1948] [serial = 2111] [outer = 0x7f1118a23000]
19:59:23 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:59:23 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:59:23 INFO - PROCESS | 1899 | ++DOMWINDOW == 121 (0x7f111a7fa800) [pid = 1948] [serial = 2112] [outer = 0x7f1118a23000]
19:59:23 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:59:23 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:59:24 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1117e6a300 == 33 [pid = 1948] [id = 739]
19:59:24 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1116616b00 == 32 [pid = 1948] [id = 738]
19:59:24 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1113945000 == 31 [pid = 1948] [id = 737]
19:59:24 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1114f24600 == 30 [pid = 1948] [id = 736]
19:59:24 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111ceaaa00 == 29 [pid = 1948] [id = 735]
19:59:24 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111ce81f00 == 28 [pid = 1948] [id = 734]
19:59:24 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111cc42600 == 27 [pid = 1948] [id = 733]
19:59:24 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111c17dd00 == 26 [pid = 1948] [id = 732]
19:59:24 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111bb2f600 == 25 [pid = 1948] [id = 731]
19:59:24 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111a8cb300 == 24 [pid = 1948] [id = 730]
19:59:24 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111a4eb400 == 23 [pid = 1948] [id = 729]
19:59:24 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1119a41900 == 22 [pid = 1948] [id = 709]
19:59:24 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1117edde00 == 21 [pid = 1948] [id = 728]
19:59:24 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1117e68000 == 20 [pid = 1948] [id = 727]
19:59:24 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111c17b500 == 19 [pid = 1948] [id = 719]
19:59:24 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111632d400 == 18 [pid = 1948] [id = 725]
19:59:24 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1116888c00 == 17 [pid = 1948] [id = 726]
19:59:24 INFO - PROCESS | 1899 | --DOMWINDOW == 120 (0x7f111a582800) [pid = 1948] [serial = 2022] [outer = (nil)] [url = about:blank]
19:59:24 INFO - PROCESS | 1899 | --DOMWINDOW == 119 (0x7f111ba2f400) [pid = 1948] [serial = 2025] [outer = (nil)] [url = about:blank]
19:59:24 INFO - PROCESS | 1899 | --DOMWINDOW == 118 (0x7f1115035800) [pid = 1948] [serial = 1986] [outer = (nil)] [url = about:blank]
19:59:24 INFO - PROCESS | 1899 | [Child 1948] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 885
19:59:24 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
19:59:24 INFO - document served over http requires an http
19:59:24 INFO - sub-resource via fetch-request using the meta-referrer
19:59:24 INFO - delivery method with swap-origin-redirect and when
19:59:24 INFO - the target request is same-origin.
19:59:24 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 1656ms
19:59:24 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html
19:59:24 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1114f24600 == 18 [pid = 1948] [id = 755]
19:59:24 INFO - PROCESS | 1899 | ++DOMWINDOW == 119 (0x7f111ba2f400) [pid = 1948] [serial = 2113] [outer = (nil)]
19:59:24 INFO - PROCESS | 1899 | ++DOMWINDOW == 120 (0x7f111bc87800) [pid = 1948] [serial = 2114] [outer = 0x7f111ba2f400]
19:59:25 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:59:25 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:59:25 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:59:25 INFO - PROCESS | 1899 | ++DOMWINDOW == 121 (0x7f111cf66400) [pid = 1948] [serial = 2115] [outer = 0x7f111ba2f400]
19:59:25 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:59:25 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:59:25 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1116888c00 == 19 [pid = 1948] [id = 756]
19:59:25 INFO - PROCESS | 1899 | ++DOMWINDOW == 122 (0x7f111d739400) [pid = 1948] [serial = 2116] [outer = (nil)]
19:59:25 INFO - PROCESS | 1899 | ++DOMWINDOW == 123 (0x7f111de18c00) [pid = 1948] [serial = 2117] [outer = 0x7f111d739400]
19:59:26 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
19:59:26 INFO - document served over http requires an http
19:59:26 INFO - sub-resource via iframe-tag using the meta-referrer
19:59:26 INFO - delivery method with keep-origin-redirect and when
19:59:26 INFO - the target request is same-origin.
19:59:26 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 1637ms
19:59:26 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/iframe-tag/generic.no-redirect.http.html
19:59:26 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1116e19b00 == 20 [pid = 1948] [id = 757]
19:59:26 INFO - PROCESS | 1899 | ++DOMWINDOW == 124 (0x7f111fdddc00) [pid = 1948] [serial = 2118] [outer = (nil)]
19:59:26 INFO - PROCESS | 1899 | ++DOMWINDOW == 125 (0x7f112068c800) [pid = 1948] [serial = 2119] [outer = 0x7f111fdddc00]
19:59:26 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:59:26 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:59:26 INFO - PROCESS | 1899 | ++DOMWINDOW == 126 (0x7f1122be7000) [pid = 1948] [serial = 2120] [outer = 0x7f111fdddc00]
19:59:26 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:59:27 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1117e6c600 == 21 [pid = 1948] [id = 758]
19:59:27 INFO - PROCESS | 1899 | ++DOMWINDOW == 127 (0x7f1122fa6400) [pid = 1948] [serial = 2121] [outer = (nil)]
19:59:27 INFO - PROCESS | 1899 | ++DOMWINDOW == 128 (0x7f1123077400) [pid = 1948] [serial = 2122] [outer = 0x7f1122fa6400]
19:59:28 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
19:59:28 INFO - document served over http requires an http
19:59:28 INFO - sub-resource via iframe-tag using the meta-referrer
19:59:28 INFO - delivery method with no-redirect and when
19:59:28 INFO - the target request is same-origin.
19:59:28 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 2036ms
19:59:28 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html
19:59:28 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1119a40000 == 22 [pid = 1948] [id = 759]
19:59:28 INFO - PROCESS | 1899 | ++DOMWINDOW == 129 (0x7f112624b000) [pid = 1948] [serial = 2123] [outer = (nil)]
19:59:28 INFO - PROCESS | 1899 | ++DOMWINDOW == 130 (0x7f112624b400) [pid = 1948] [serial = 2124] [outer = 0x7f112624b000]
19:59:29 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:59:29 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:59:29 INFO - PROCESS | 1899 | ++DOMWINDOW == 131 (0x7f11262c4c00) [pid = 1948] [serial = 2125] [outer = 0x7f112624b000]
19:59:29 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:59:29 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:59:29 INFO - PROCESS | 1899 | --DOMWINDOW == 130 (0x7f11161a9c00) [pid = 1948] [serial = 2063] [outer = (nil)] [url = about:blank]
19:59:29 INFO - PROCESS | 1899 | --DOMWINDOW == 129 (0x7f111c0f3400) [pid = 1948] [serial = 2069] [outer = (nil)] [url = about:blank]
19:59:29 INFO - PROCESS | 1899 | --DOMWINDOW == 128 (0x7f111bdd7400) [pid = 1948] [serial = 2043] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
19:59:29 INFO - PROCESS | 1899 | --DOMWINDOW == 127 (0x7f111a9c7800) [pid = 1948] [serial = 2040] [outer = (nil)] [url = about:blank]
19:59:29 INFO - PROCESS | 1899 | --DOMWINDOW == 126 (0x7f1117ea7000) [pid = 1948] [serial = 2035] [outer = (nil)] [url = about:blank]
19:59:29 INFO - PROCESS | 1899 | --DOMWINDOW == 125 (0x7f111d760800) [pid = 1948] [serial = 2057] [outer = (nil)] [url = about:blank]
19:59:29 INFO - PROCESS | 1899 | --DOMWINDOW == 124 (0x7f111c323800) [pid = 1948] [serial = 2048] [outer = (nil)] [url = about:blank]
19:59:29 INFO - PROCESS | 1899 | --DOMWINDOW == 123 (0x7f111535a800) [pid = 1948] [serial = 2030] [outer = (nil)] [url = about:blank]
19:59:29 INFO - PROCESS | 1899 | --DOMWINDOW == 122 (0x7f11163df000) [pid = 1948] [serial = 2060] [outer = (nil)] [url = about:blank]
19:59:29 INFO - PROCESS | 1899 | --DOMWINDOW == 121 (0x7f111cccd800) [pid = 1948] [serial = 2051] [outer = (nil)] [url = about:blank]
19:59:29 INFO - PROCESS | 1899 | --DOMWINDOW == 120 (0x7f1119ada400) [pid = 1948] [serial = 2066] [outer = (nil)] [url = about:blank]
19:59:29 INFO - PROCESS | 1899 | --DOMWINDOW == 119 (0x7f111a424c00) [pid = 1948] [serial = 2038] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446173914642]
19:59:29 INFO - PROCESS | 1899 | --DOMWINDOW == 118 (0x7f11168d9800) [pid = 1948] [serial = 2033] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
19:59:29 INFO - PROCESS | 1899 | --DOMWINDOW == 117 (0x7f111cffa000) [pid = 1948] [serial = 2054] [outer = (nil)] [url = about:blank]
19:59:29 INFO - PROCESS | 1899 | --DOMWINDOW == 116 (0x7f111c10c400) [pid = 1948] [serial = 2045] [outer = (nil)] [url = about:blank]
19:59:29 INFO - PROCESS | 1899 | --DOMWINDOW == 115 (0x7f111956f800) [pid = 1948] [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]
19:59:29 INFO - PROCESS | 1899 | --DOMWINDOW == 114 (0x7f111bd17400) [pid = 1948] [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]
19:59:29 INFO - PROCESS | 1899 | --DOMWINDOW == 113 (0x7f111535ac00) [pid = 1948] [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]
19:59:29 INFO - PROCESS | 1899 | --DOMWINDOW == 112 (0x7f11161a9400) [pid = 1948] [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]
19:59:29 INFO - PROCESS | 1899 | --DOMWINDOW == 111 (0x7f111bdd7000) [pid = 1948] [serial = 2042] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
19:59:29 INFO - PROCESS | 1899 | --DOMWINDOW == 110 (0x7f11194a6c00) [pid = 1948] [serial = 2037] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446173914642]
19:59:29 INFO - PROCESS | 1899 | --DOMWINDOW == 109 (0x7f111683cc00) [pid = 1948] [serial = 2032] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
19:59:29 INFO - PROCESS | 1899 | --DOMWINDOW == 108 (0x7f1118c9d800) [pid = 1948] [serial = 2061] [outer = (nil)] [url = about:blank]
19:59:29 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111a4ed700 == 23 [pid = 1948] [id = 760]
19:59:29 INFO - PROCESS | 1899 | ++DOMWINDOW == 109 (0x7f111396ec00) [pid = 1948] [serial = 2126] [outer = (nil)]
19:59:30 INFO - PROCESS | 1899 | ++DOMWINDOW == 110 (0x7f1115023c00) [pid = 1948] [serial = 2127] [outer = 0x7f111396ec00]
19:59:30 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
19:59:30 INFO - document served over http requires an http
19:59:30 INFO - sub-resource via iframe-tag using the meta-referrer
19:59:30 INFO - delivery method with swap-origin-redirect and when
19:59:30 INFO - the target request is same-origin.
19:59:30 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 2191ms
19:59:30 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html
19:59:30 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111bb2f600 == 24 [pid = 1948] [id = 761]
19:59:30 INFO - PROCESS | 1899 | ++DOMWINDOW == 111 (0x7f11161a9400) [pid = 1948] [serial = 2128] [outer = (nil)]
19:59:30 INFO - PROCESS | 1899 | ++DOMWINDOW == 112 (0x7f11161a9c00) [pid = 1948] [serial = 2129] [outer = 0x7f11161a9400]
19:59:31 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:59:31 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:59:31 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:59:31 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:59:31 INFO - PROCESS | 1899 | ++DOMWINDOW == 113 (0x7f1117e41400) [pid = 1948] [serial = 2130] [outer = 0x7f11161a9400]
19:59:31 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:59:31 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:59:32 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
19:59:32 INFO - document served over http requires an http
19:59:32 INFO - sub-resource via script-tag using the meta-referrer
19:59:32 INFO - delivery method with keep-origin-redirect and when
19:59:32 INFO - the target request is same-origin.
19:59:32 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 2141ms
19:59:32 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/script-tag/generic.no-redirect.http.html
19:59:32 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f11166e1000 == 25 [pid = 1948] [id = 762]
19:59:32 INFO - PROCESS | 1899 | ++DOMWINDOW == 114 (0x7f1117ea7000) [pid = 1948] [serial = 2131] [outer = (nil)]
19:59:33 INFO - PROCESS | 1899 | ++DOMWINDOW == 115 (0x7f1117eea400) [pid = 1948] [serial = 2132] [outer = 0x7f1117ea7000]
19:59:33 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:59:33 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:59:34 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:59:34 INFO - PROCESS | 1899 | ++DOMWINDOW == 116 (0x7f1119ada400) [pid = 1948] [serial = 2133] [outer = 0x7f1117ea7000]
19:59:34 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:59:34 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:59:34 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:59:35 INFO - PROCESS | 1899 | [Child 1948] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 885
19:59:35 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
19:59:35 INFO - document served over http requires an http
19:59:35 INFO - sub-resource via script-tag using the meta-referrer
19:59:35 INFO - delivery method with no-redirect and when
19:59:35 INFO - the target request is same-origin.
19:59:35 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/script-tag/generic.no-redirect.http.html | took 2788ms
19:59:35 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html
19:59:35 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:59:35 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111a4ec800 == 26 [pid = 1948] [id = 763]
19:59:35 INFO - PROCESS | 1899 | ++DOMWINDOW == 117 (0x7f111ba29400) [pid = 1948] [serial = 2134] [outer = (nil)]
19:59:35 INFO - PROCESS | 1899 | ++DOMWINDOW == 118 (0x7f111bb6f000) [pid = 1948] [serial = 2135] [outer = 0x7f111ba29400]
19:59:36 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:59:36 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:59:36 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:59:36 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:59:36 INFO - PROCESS | 1899 | ++DOMWINDOW == 119 (0x7f111c228800) [pid = 1948] [serial = 2136] [outer = 0x7f111ba29400]
19:59:36 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:59:36 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:59:37 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
19:59:37 INFO - document served over http requires an http
19:59:37 INFO - sub-resource via script-tag using the meta-referrer
19:59:37 INFO - delivery method with swap-origin-redirect and when
19:59:37 INFO - the target request is same-origin.
19:59:37 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 1987ms
19:59:37 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html
19:59:37 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:59:37 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111cc3f400 == 27 [pid = 1948] [id = 764]
19:59:37 INFO - PROCESS | 1899 | ++DOMWINDOW == 120 (0x7f111cf66800) [pid = 1948] [serial = 2137] [outer = (nil)]
19:59:37 INFO - PROCESS | 1899 | ++DOMWINDOW == 121 (0x7f111d61f400) [pid = 1948] [serial = 2138] [outer = 0x7f111cf66800]
19:59:38 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:59:38 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:59:38 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:59:38 INFO - PROCESS | 1899 | ++DOMWINDOW == 122 (0x7f112633d800) [pid = 1948] [serial = 2139] [outer = 0x7f111cf66800]
19:59:38 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:59:38 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:59:38 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:59:39 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
19:59:39 INFO - document served over http requires an http
19:59:39 INFO - sub-resource via xhr-request using the meta-referrer
19:59:39 INFO - delivery method with keep-origin-redirect and when
19:59:39 INFO - the target request is same-origin.
19:59:39 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 1737ms
19:59:39 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/xhr-request/generic.no-redirect.http.html
19:59:39 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:59:39 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111ce81f00 == 28 [pid = 1948] [id = 765]
19:59:39 INFO - PROCESS | 1899 | ++DOMWINDOW == 123 (0x7f11153fcc00) [pid = 1948] [serial = 2140] [outer = (nil)]
19:59:39 INFO - PROCESS | 1899 | ++DOMWINDOW == 124 (0x7f1120c15000) [pid = 1948] [serial = 2141] [outer = 0x7f11153fcc00]
19:59:39 INFO - PROCESS | 1899 | ++DOMWINDOW == 125 (0x7f1120c15800) [pid = 1948] [serial = 2142] [outer = 0x7f11153fcc00]
19:59:39 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:59:39 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:59:39 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:59:40 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
19:59:40 INFO - document served over http requires an http
19:59:40 INFO - sub-resource via xhr-request using the meta-referrer
19:59:40 INFO - delivery method with no-redirect and when
19:59:40 INFO - the target request is same-origin.
19:59:40 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/xhr-request/generic.no-redirect.http.html | took 1645ms
19:59:40 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html
19:59:40 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:59:41 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111de7e000 == 29 [pid = 1948] [id = 766]
19:59:41 INFO - PROCESS | 1899 | ++DOMWINDOW == 126 (0x7f1121025c00) [pid = 1948] [serial = 2143] [outer = (nil)]
19:59:41 INFO - PROCESS | 1899 | ++DOMWINDOW == 127 (0x7f1120dd1000) [pid = 1948] [serial = 2144] [outer = 0x7f1121025c00]
19:59:41 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:59:41 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:59:41 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:59:41 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:59:41 INFO - PROCESS | 1899 | ++DOMWINDOW == 128 (0x7f1121147800) [pid = 1948] [serial = 2145] [outer = 0x7f1121025c00]
19:59:41 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:59:41 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:59:42 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
19:59:42 INFO - document served over http requires an http
19:59:42 INFO - sub-resource via xhr-request using the meta-referrer
19:59:42 INFO - delivery method with swap-origin-redirect and when
19:59:42 INFO - the target request is same-origin.
19:59:42 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 2236ms
19:59:43 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html
19:59:43 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111ef2c100 == 30 [pid = 1948] [id = 767]
19:59:43 INFO - PROCESS | 1899 | ++DOMWINDOW == 129 (0x7f11214cbc00) [pid = 1948] [serial = 2146] [outer = (nil)]
19:59:43 INFO - PROCESS | 1899 | ++DOMWINDOW == 130 (0x7f112157d000) [pid = 1948] [serial = 2147] [outer = 0x7f11214cbc00]
19:59:43 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:59:43 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:59:43 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:59:43 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:59:43 INFO - PROCESS | 1899 | ++DOMWINDOW == 131 (0x7f1122e50400) [pid = 1948] [serial = 2148] [outer = 0x7f11214cbc00]
19:59:43 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:59:44 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:59:44 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:59:45 INFO - PROCESS | 1899 | [Child 1948] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 885
19:59:45 INFO - TEST-PASS | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | The referrer URL is stripped-referrer when a
19:59:45 INFO - document served over http requires an https
19:59:45 INFO - sub-resource via fetch-request using the meta-referrer
19:59:45 INFO - delivery method with keep-origin-redirect and when
19:59:45 INFO - the target request is same-origin.
19:59:45 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 2189ms
19:59:45 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/fetch-request/generic.no-redirect.http.html
19:59:45 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111f902400 == 31 [pid = 1948] [id = 768]
19:59:45 INFO - PROCESS | 1899 | ++DOMWINDOW == 132 (0x7f11230b2c00) [pid = 1948] [serial = 2149] [outer = (nil)]
19:59:45 INFO - PROCESS | 1899 | ++DOMWINDOW == 133 (0x7f11230ac000) [pid = 1948] [serial = 2150] [outer = 0x7f11230b2c00]
19:59:46 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:59:46 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:59:46 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:59:46 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:59:46 INFO - PROCESS | 1899 | ++DOMWINDOW == 134 (0x7f11262fc800) [pid = 1948] [serial = 2151] [outer = 0x7f11230b2c00]
19:59:46 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:59:46 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:59:46 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:59:47 INFO - TEST-PASS | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/fetch-request/generic.no-redirect.http.html | The referrer URL is stripped-referrer when a
19:59:47 INFO - document served over http requires an https
19:59:47 INFO - sub-resource via fetch-request using the meta-referrer
19:59:47 INFO - delivery method with no-redirect and when
19:59:47 INFO - the target request is same-origin.
19:59:47 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/fetch-request/generic.no-redirect.http.html | took 2103ms
19:59:47 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html
19:59:47 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111f9ac400 == 32 [pid = 1948] [id = 769]
19:59:47 INFO - PROCESS | 1899 | ++DOMWINDOW == 135 (0x7f11264f4000) [pid = 1948] [serial = 2152] [outer = (nil)]
19:59:48 INFO - PROCESS | 1899 | ++DOMWINDOW == 136 (0x7f111a720400) [pid = 1948] [serial = 2153] [outer = 0x7f11264f4000]
19:59:48 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:59:48 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:59:48 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:59:48 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:59:48 INFO - PROCESS | 1899 | ++DOMWINDOW == 137 (0x7f1118b0d400) [pid = 1948] [serial = 2154] [outer = 0x7f11264f4000]
19:59:48 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:59:49 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:59:49 INFO - TEST-PASS | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | The referrer URL is stripped-referrer when a
19:59:49 INFO - document served over http requires an https
19:59:49 INFO - sub-resource via fetch-request using the meta-referrer
19:59:49 INFO - delivery method with swap-origin-redirect and when
19:59:49 INFO - the target request is same-origin.
19:59:49 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 2589ms
19:59:49 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html
19:59:50 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111fd7df00 == 33 [pid = 1948] [id = 770]
19:59:50 INFO - PROCESS | 1899 | ++DOMWINDOW == 138 (0x7f111bc80c00) [pid = 1948] [serial = 2155] [outer = (nil)]
19:59:50 INFO - PROCESS | 1899 | ++DOMWINDOW == 139 (0x7f111bc7f000) [pid = 1948] [serial = 2156] [outer = 0x7f111bc80c00]
19:59:50 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:59:50 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:59:50 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:59:50 INFO - PROCESS | 1899 | ++DOMWINDOW == 140 (0x7f111bc7f400) [pid = 1948] [serial = 2157] [outer = 0x7f111bc80c00]
19:59:50 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:59:50 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:59:50 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:59:51 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1120c0e000 == 34 [pid = 1948] [id = 771]
19:59:51 INFO - PROCESS | 1899 | ++DOMWINDOW == 141 (0x7f1119364400) [pid = 1948] [serial = 2158] [outer = (nil)]
19:59:51 INFO - PROCESS | 1899 | ++DOMWINDOW == 142 (0x7f1119453400) [pid = 1948] [serial = 2159] [outer = 0x7f1119364400]
19:59:51 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
19:59:51 INFO - document served over http requires an https
19:59:51 INFO - sub-resource via iframe-tag using the meta-referrer
19:59:51 INFO - delivery method with keep-origin-redirect and when
19:59:51 INFO - the target request is same-origin.
19:59:51 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 1843ms
19:59:51 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html
19:59:52 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1120c10800 == 35 [pid = 1948] [id = 772]
19:59:52 INFO - PROCESS | 1899 | ++DOMWINDOW == 143 (0x7f111fdab800) [pid = 1948] [serial = 2160] [outer = (nil)]
19:59:52 INFO - PROCESS | 1899 | ++DOMWINDOW == 144 (0x7f111c169000) [pid = 1948] [serial = 2161] [outer = 0x7f111fdab800]
19:59:52 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:59:52 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:59:52 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:59:52 INFO - PROCESS | 1899 | ++DOMWINDOW == 145 (0x7f111c0dd000) [pid = 1948] [serial = 2162] [outer = 0x7f111fdab800]
19:59:52 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:59:52 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:59:52 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:59:53 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1120d69500 == 36 [pid = 1948] [id = 773]
19:59:53 INFO - PROCESS | 1899 | ++DOMWINDOW == 146 (0x7f111c0dd800) [pid = 1948] [serial = 2163] [outer = (nil)]
19:59:53 INFO - PROCESS | 1899 | ++DOMWINDOW == 147 (0x7f111c3c5800) [pid = 1948] [serial = 2164] [outer = 0x7f111c0dd800]
19:59:53 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
19:59:53 INFO - document served over http requires an https
19:59:53 INFO - sub-resource via iframe-tag using the meta-referrer
19:59:53 INFO - delivery method with no-redirect and when
19:59:53 INFO - the target request is same-origin.
19:59:53 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 1778ms
19:59:53 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html
19:59:53 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:59:53 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1120d6b800 == 37 [pid = 1948] [id = 774]
19:59:53 INFO - PROCESS | 1899 | ++DOMWINDOW == 148 (0x7f111cfe3c00) [pid = 1948] [serial = 2165] [outer = (nil)]
19:59:54 INFO - PROCESS | 1899 | ++DOMWINDOW == 149 (0x7f111c3f5000) [pid = 1948] [serial = 2166] [outer = 0x7f111cfe3c00]
19:59:54 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:59:54 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:59:54 INFO - PROCESS | 1899 | ++DOMWINDOW == 150 (0x7f111c3f5800) [pid = 1948] [serial = 2167] [outer = 0x7f111cfe3c00]
19:59:54 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:59:54 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:59:54 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:59:55 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f112102b700 == 38 [pid = 1948] [id = 775]
19:59:55 INFO - PROCESS | 1899 | ++DOMWINDOW == 151 (0x7f111df92800) [pid = 1948] [serial = 2168] [outer = (nil)]
19:59:55 INFO - PROCESS | 1899 | ++DOMWINDOW == 152 (0x7f111cf59400) [pid = 1948] [serial = 2169] [outer = 0x7f111df92800]
19:59:55 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
19:59:55 INFO - document served over http requires an https
19:59:55 INFO - sub-resource via iframe-tag using the meta-referrer
19:59:55 INFO - delivery method with swap-origin-redirect and when
19:59:55 INFO - the target request is same-origin.
19:59:55 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 1901ms
19:59:55 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html
19:59:56 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1113948c00 == 39 [pid = 1948] [id = 776]
19:59:56 INFO - PROCESS | 1899 | ++DOMWINDOW == 153 (0x7f11214cb000) [pid = 1948] [serial = 2170] [outer = (nil)]
19:59:57 INFO - PROCESS | 1899 | ++DOMWINDOW == 154 (0x7f11214cb400) [pid = 1948] [serial = 2171] [outer = 0x7f11214cb000]
19:59:57 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:59:57 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:59:57 INFO - PROCESS | 1899 | ++DOMWINDOW == 155 (0x7f112157dc00) [pid = 1948] [serial = 2172] [outer = 0x7f11214cb000]
19:59:57 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:59:57 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:59:57 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:59:57 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
19:59:58 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
19:59:58 INFO - document served over http requires an https
19:59:58 INFO - sub-resource via script-tag using the meta-referrer
19:59:58 INFO - delivery method with keep-origin-redirect and when
19:59:58 INFO - the target request is same-origin.
19:59:58 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 3333ms
19:59:58 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html
19:59:59 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1113949b00 == 40 [pid = 1948] [id = 777]
19:59:59 INFO - PROCESS | 1899 | ++DOMWINDOW == 156 (0x7f11161cac00) [pid = 1948] [serial = 2173] [outer = (nil)]
19:59:59 INFO - PROCESS | 1899 | ++DOMWINDOW == 157 (0x7f111683cc00) [pid = 1948] [serial = 2174] [outer = 0x7f11161cac00]
19:59:59 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
20:00:00 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
20:00:00 INFO - PROCESS | 1899 | ++DOMWINDOW == 158 (0x7f1118ecb400) [pid = 1948] [serial = 2175] [outer = 0x7f11161cac00]
20:00:00 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
20:00:01 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
20:00:01 INFO - document served over http requires an https
20:00:01 INFO - sub-resource via script-tag using the meta-referrer
20:00:01 INFO - delivery method with no-redirect and when
20:00:01 INFO - the target request is same-origin.
20:00:01 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html | took 2385ms
20:00:01 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html
20:00:01 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
20:00:02 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
20:00:02 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
20:00:02 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111632e800 == 39 [pid = 1948] [id = 741]
20:00:02 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111a709b00 == 38 [pid = 1948] [id = 743]
20:00:02 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1116e16400 == 37 [pid = 1948] [id = 742]
20:00:02 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111bd3be00 == 36 [pid = 1948] [id = 745]
20:00:02 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111a8cc700 == 35 [pid = 1948] [id = 744]
20:00:02 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111c011800 == 34 [pid = 1948] [id = 746]
20:00:02 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111cc98400 == 33 [pid = 1948] [id = 747]
20:00:02 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111d7ae800 == 32 [pid = 1948] [id = 748]
20:00:02 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111de7fe00 == 31 [pid = 1948] [id = 749]
20:00:02 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111dfcd600 == 30 [pid = 1948] [id = 750]
20:00:02 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111e245b00 == 29 [pid = 1948] [id = 751]
20:00:02 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111a707800 == 28 [pid = 1948] [id = 753]
20:00:02 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111632cf00 == 27 [pid = 1948] [id = 754]
20:00:02 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1116888c00 == 26 [pid = 1948] [id = 756]
20:00:02 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1114f24600 == 25 [pid = 1948] [id = 755]
20:00:02 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1117e6c600 == 24 [pid = 1948] [id = 758]
20:00:02 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1116e19b00 == 23 [pid = 1948] [id = 757]
20:00:02 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111a4ed700 == 22 [pid = 1948] [id = 760]
20:00:02 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1119a40000 == 21 [pid = 1948] [id = 759]
20:00:02 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1113947d00 == 22 [pid = 1948] [id = 778]
20:00:02 INFO - PROCESS | 1899 | ++DOMWINDOW == 159 (0x7f111a9a2400) [pid = 1948] [serial = 2176] [outer = (nil)]
20:00:02 INFO - PROCESS | 1899 | ++DOMWINDOW == 160 (0x7f111a9c7800) [pid = 1948] [serial = 2177] [outer = 0x7f111a9a2400]
20:00:03 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
20:00:03 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
20:00:03 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
20:00:03 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
20:00:03 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
20:00:03 INFO - PROCESS | 1899 | ++DOMWINDOW == 161 (0x7f111c169400) [pid = 1948] [serial = 2178] [outer = 0x7f111a9a2400]
20:00:03 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
20:00:03 INFO - PROCESS | 1899 | --DOMWINDOW == 160 (0x7f111934b800) [pid = 1948] [serial = 2064] [outer = (nil)] [url = about:blank]
20:00:03 INFO - PROCESS | 1899 | --DOMWINDOW == 159 (0x7f1114e14000) [pid = 1948] [serial = 2028] [outer = (nil)] [url = about:blank]
20:00:03 INFO - PROCESS | 1899 | --DOMWINDOW == 158 (0x7f111a779000) [pid = 1948] [serial = 2067] [outer = (nil)] [url = about:blank]
20:00:03 INFO - PROCESS | 1899 | --DOMWINDOW == 157 (0x7f111cfe0800) [pid = 1948] [serial = 2070] [outer = (nil)] [url = about:blank]
20:00:03 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
20:00:04 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
20:00:04 INFO - document served over http requires an https
20:00:04 INFO - sub-resource via script-tag using the meta-referrer
20:00:04 INFO - delivery method with swap-origin-redirect and when
20:00:04 INFO - the target request is same-origin.
20:00:04 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 2899ms
20:00:04 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html
20:00:04 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111632c500 == 23 [pid = 1948] [id = 779]
20:00:04 INFO - PROCESS | 1899 | ++DOMWINDOW == 158 (0x7f111c3f5400) [pid = 1948] [serial = 2179] [outer = (nil)]
20:00:04 INFO - PROCESS | 1899 | ++DOMWINDOW == 159 (0x7f111c3f5c00) [pid = 1948] [serial = 2180] [outer = 0x7f111c3f5400]
20:00:04 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
20:00:04 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
20:00:05 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
20:00:05 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
20:00:05 INFO - PROCESS | 1899 | ++DOMWINDOW == 160 (0x7f111cffa000) [pid = 1948] [serial = 2181] [outer = 0x7f111c3f5400]
20:00:05 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
20:00:05 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
20:00:06 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
20:00:06 INFO - document served over http requires an https
20:00:06 INFO - sub-resource via xhr-request using the meta-referrer
20:00:06 INFO - delivery method with keep-origin-redirect and when
20:00:06 INFO - the target request is same-origin.
20:00:06 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 1890ms
20:00:06 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/generic.no-redirect.http.html
20:00:06 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
20:00:06 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1117b43d00 == 24 [pid = 1948] [id = 780]
20:00:06 INFO - PROCESS | 1899 | ++DOMWINDOW == 161 (0x7f111f54e000) [pid = 1948] [serial = 2182] [outer = (nil)]
20:00:06 INFO - PROCESS | 1899 | ++DOMWINDOW == 162 (0x7f111f54e400) [pid = 1948] [serial = 2183] [outer = 0x7f111f54e000]
20:00:06 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
20:00:06 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
20:00:06 INFO - PROCESS | 1899 | ++DOMWINDOW == 163 (0x7f11206b6000) [pid = 1948] [serial = 2184] [outer = 0x7f111f54e000]
20:00:06 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
20:00:06 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
20:00:08 INFO - PROCESS | 1899 | --DOMWINDOW == 162 (0x7f111a925c00) [pid = 1948] [serial = 2084] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
20:00:08 INFO - PROCESS | 1899 | --DOMWINDOW == 161 (0x7f111951d400) [pid = 1948] [serial = 2079] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446173940771]
20:00:08 INFO - PROCESS | 1899 | --DOMWINDOW == 160 (0x7f111d6f1000) [pid = 1948] [serial = 2087] [outer = (nil)] [url = about:blank]
20:00:08 INFO - PROCESS | 1899 | --DOMWINDOW == 159 (0x7f11161ca400) [pid = 1948] [serial = 2075] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
20:00:08 INFO - PROCESS | 1899 | --DOMWINDOW == 158 (0x7f1114d69000) [pid = 1948] [serial = 2072] [outer = (nil)] [url = about:blank]
20:00:08 INFO - PROCESS | 1899 | --DOMWINDOW == 157 (0x7f111a9a2c00) [pid = 1948] [serial = 2085] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
20:00:08 INFO - PROCESS | 1899 | --DOMWINDOW == 156 (0x7f111a5c7400) [pid = 1948] [serial = 2082] [outer = (nil)] [url = about:blank]
20:00:08 INFO - PROCESS | 1899 | --DOMWINDOW == 155 (0x7f111f93e800) [pid = 1948] [serial = 2093] [outer = (nil)] [url = about:blank]
20:00:08 INFO - PROCESS | 1899 | --DOMWINDOW == 154 (0x7f11150a8800) [pid = 1948] [serial = 2108] [outer = (nil)] [url = about:blank]
20:00:08 INFO - PROCESS | 1899 | --DOMWINDOW == 153 (0x7f11195d8400) [pid = 1948] [serial = 2080] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446173940771]
20:00:08 INFO - PROCESS | 1899 | --DOMWINDOW == 152 (0x7f1117ea7800) [pid = 1948] [serial = 2077] [outer = (nil)] [url = about:blank]
20:00:08 INFO - PROCESS | 1899 | --DOMWINDOW == 151 (0x7f112624b400) [pid = 1948] [serial = 2124] [outer = (nil)] [url = about:blank]
20:00:08 INFO - PROCESS | 1899 | --DOMWINDOW == 150 (0x7f1119358400) [pid = 1948] [serial = 2111] [outer = (nil)] [url = about:blank]
20:00:08 INFO - PROCESS | 1899 | --DOMWINDOW == 149 (0x7f111f45f800) [pid = 1948] [serial = 2090] [outer = (nil)] [url = about:blank]
20:00:08 INFO - PROCESS | 1899 | --DOMWINDOW == 148 (0x7f1123077400) [pid = 1948] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446173967710]
20:00:08 INFO - PROCESS | 1899 | --DOMWINDOW == 147 (0x7f112068c800) [pid = 1948] [serial = 2119] [outer = (nil)] [url = about:blank]
20:00:08 INFO - PROCESS | 1899 | --DOMWINDOW == 146 (0x7f111de18c00) [pid = 1948] [serial = 2117] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
20:00:08 INFO - PROCESS | 1899 | --DOMWINDOW == 145 (0x7f111bc87800) [pid = 1948] [serial = 2114] [outer = (nil)] [url = about:blank]
20:00:08 INFO - PROCESS | 1899 | --DOMWINDOW == 144 (0x7f1123198400) [pid = 1948] [serial = 2105] [outer = (nil)] [url = about:blank]
20:00:08 INFO - PROCESS | 1899 | --DOMWINDOW == 143 (0x7f1120c42000) [pid = 1948] [serial = 2096] [outer = (nil)] [url = about:blank]
20:00:08 INFO - PROCESS | 1899 | --DOMWINDOW == 142 (0x7f1121545800) [pid = 1948] [serial = 2099] [outer = (nil)] [url = about:blank]
20:00:08 INFO - PROCESS | 1899 | --DOMWINDOW == 141 (0x7f1122e6b000) [pid = 1948] [serial = 2102] [outer = (nil)] [url = about:blank]
20:00:08 INFO - PROCESS | 1899 | --DOMWINDOW == 140 (0x7f1115023c00) [pid = 1948] [serial = 2127] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
20:00:08 INFO - PROCESS | 1899 | --DOMWINDOW == 139 (0x7f11161a9c00) [pid = 1948] [serial = 2129] [outer = (nil)] [url = about:blank]
20:00:08 INFO - PROCESS | 1899 | --DOMWINDOW == 138 (0x7f1118a23000) [pid = 1948] [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]
20:00:08 INFO - PROCESS | 1899 | --DOMWINDOW == 137 (0x7f111fdddc00) [pid = 1948] [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]
20:00:08 INFO - PROCESS | 1899 | --DOMWINDOW == 136 (0x7f1122fa6400) [pid = 1948] [serial = 2121] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446173967710]
20:00:08 INFO - PROCESS | 1899 | --DOMWINDOW == 135 (0x7f111396ec00) [pid = 1948] [serial = 2126] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
20:00:08 INFO - PROCESS | 1899 | --DOMWINDOW == 134 (0x7f112624b000) [pid = 1948] [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]
20:00:08 INFO - PROCESS | 1899 | --DOMWINDOW == 133 (0x7f111ba2f400) [pid = 1948] [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]
20:00:08 INFO - PROCESS | 1899 | --DOMWINDOW == 132 (0x7f111d739400) [pid = 1948] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
20:00:08 INFO - PROCESS | 1899 | --DOMWINDOW == 131 (0x7f111501ec00) [pid = 1948] [serial = 2074] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
20:00:08 INFO - PROCESS | 1899 | --DOMWINDOW == 130 (0x7f1115035000) [pid = 1948] [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]
20:00:08 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
20:00:08 INFO - document served over http requires an https
20:00:08 INFO - sub-resource via xhr-request using the meta-referrer
20:00:08 INFO - delivery method with no-redirect and when
20:00:08 INFO - the target request is same-origin.
20:00:08 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/generic.no-redirect.http.html | took 2190ms
20:00:08 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html
20:00:08 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111a4ec300 == 25 [pid = 1948] [id = 781]
20:00:08 INFO - PROCESS | 1899 | ++DOMWINDOW == 131 (0x7f111501e000) [pid = 1948] [serial = 2185] [outer = (nil)]
20:00:08 INFO - PROCESS | 1899 | ++DOMWINDOW == 132 (0x7f111501ec00) [pid = 1948] [serial = 2186] [outer = 0x7f111501e000]
20:00:09 INFO - PROCESS | 1899 | ++DOMWINDOW == 133 (0x7f1115119000) [pid = 1948] [serial = 2187] [outer = 0x7f111501e000]
20:00:09 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
20:00:09 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
20:00:09 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
20:00:09 INFO - document served over http requires an https
20:00:09 INFO - sub-resource via xhr-request using the meta-referrer
20:00:09 INFO - delivery method with swap-origin-redirect and when
20:00:09 INFO - the target request is same-origin.
20:00:09 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 1592ms
20:00:09 INFO - TEST-START | /resource-timing/test_resource_timing.html
20:00:10 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1114f20000 == 26 [pid = 1948] [id = 782]
20:00:10 INFO - PROCESS | 1899 | ++DOMWINDOW == 134 (0x7f1116f0a800) [pid = 1948] [serial = 2188] [outer = (nil)]
20:00:10 INFO - PROCESS | 1899 | ++DOMWINDOW == 135 (0x7f1117e41000) [pid = 1948] [serial = 2189] [outer = 0x7f1116f0a800]
20:00:10 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
20:00:10 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
20:00:10 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
20:00:10 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
20:00:11 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
20:00:11 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
20:00:11 INFO - PROCESS | 1899 | ++DOMWINDOW == 136 (0x7f1119243400) [pid = 1948] [serial = 2190] [outer = 0x7f1116f0a800]
20:00:11 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
20:00:11 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
20:00:12 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1119a40000 == 27 [pid = 1948] [id = 783]
20:00:12 INFO - PROCESS | 1899 | ++DOMWINDOW == 137 (0x7f111951d400) [pid = 1948] [serial = 2191] [outer = (nil)]
20:00:12 INFO - PROCESS | 1899 | ++DOMWINDOW == 138 (0x7f1119bb7800) [pid = 1948] [serial = 2192] [outer = 0x7f111951d400]
20:00:12 INFO - PROCESS | 1899 | [Child 1948] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 885
20:00:12 INFO - TEST-PASS | /resource-timing/test_resource_timing.html | window.performance.getEntriesByName() and window.performance.getEntriesByNameType() return same data (iframe)
20:00:12 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"
20:00:12 INFO - resource_load/<@http://web-platform.test:8000/resource-timing/test_resource_timing.js:155:9
20:00:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:00:12 INFO - resource_load@http://web-platform.test:8000/resource-timing/test_resource_timing.js:151:5
20:00:12 INFO - onload/element.onload<@http://web-platform.test:8000/resource-timing/test_resource_timing.js:101:21
20:00:12 INFO - EventHandlerNonNull*onload@http://web-platform.test:8000/resource-timing/test_resource_timing.js:99:31
20:00:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/resource-timing/test_resource_timing.js:26:1
20:00:12 INFO - TEST-PASS | /resource-timing/test_resource_timing.html | PerformanceEntry has correct order of timing attributes (iframe)
20:00:12 INFO - TEST-PASS | /resource-timing/test_resource_timing.html | window.performance.getEntriesByName() and window.performance.getEntriesByNameType() return same data (img)
20:00:12 INFO - TEST-PASS | /resource-timing/test_resource_timing.html | PerformanceEntry has correct name, initiatorType, startTime, and duration (img)
20:00:12 INFO - TEST-PASS | /resource-timing/test_resource_timing.html | PerformanceEntry has correct order of timing attributes (img)
20:00:12 INFO - TEST-PASS | /resource-timing/test_resource_timing.html | window.performance.getEntriesByName() and window.performance.getEntriesByNameType() return same data (link)
20:00:12 INFO - TEST-PASS | /resource-timing/test_resource_timing.html | PerformanceEntry has correct name, initiatorType, startTime, and duration (link)
20:00:12 INFO - TEST-PASS | /resource-timing/test_resource_timing.html | PerformanceEntry has correct order of timing attributes (link)
20:00:12 INFO - TEST-PASS | /resource-timing/test_resource_timing.html | window.performance.getEntriesByName() and window.performance.getEntriesByNameType() return same data (script)
20:00:12 INFO - TEST-PASS | /resource-timing/test_resource_timing.html | PerformanceEntry has correct name, initiatorType, startTime, and duration (script)
20:00:12 INFO - TEST-PASS | /resource-timing/test_resource_timing.html | PerformanceEntry has correct order of timing attributes (script)
20:00:12 INFO - TEST-PASS | /resource-timing/test_resource_timing.html | window.performance.getEntriesByName() and window.performance.getEntriesByNameType() return same data (xmlhttprequest)
20:00:12 INFO - TEST-PASS | /resource-timing/test_resource_timing.html | PerformanceEntry has correct name, initiatorType, startTime, and duration (xmlhttprequest)
20:00:12 INFO - TEST-PASS | /resource-timing/test_resource_timing.html | PerformanceEntry has correct order of timing attributes (xmlhttprequest)
20:00:12 INFO - TEST-PASS | /resource-timing/test_resource_timing.html | window.performance Resource Timing Entries exist
20:00:12 INFO - TEST-PASS | /resource-timing/test_resource_timing.html | window.performance Resource Timing Entries exist 1
20:00:12 INFO - TEST-PASS | /resource-timing/test_resource_timing.html | window.performance Resource Timing Entries exist 2
20:00:12 INFO - TEST-OK | /resource-timing/test_resource_timing.html | took 3044ms
20:00:12 INFO - TEST-START | /screen-orientation/lock-bad-argument.html
20:00:13 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111c17ce00 == 28 [pid = 1948] [id = 784]
20:00:13 INFO - PROCESS | 1899 | ++DOMWINDOW == 139 (0x7f111bb8e000) [pid = 1948] [serial = 2193] [outer = (nil)]
20:00:13 INFO - PROCESS | 1899 | ++DOMWINDOW == 140 (0x7f111bc87800) [pid = 1948] [serial = 2194] [outer = 0x7f111bb8e000]
20:00:13 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
20:00:13 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
20:00:13 INFO - PROCESS | 1899 | ++DOMWINDOW == 141 (0x7f111de18c00) [pid = 1948] [serial = 2195] [outer = 0x7f111bb8e000]
20:00:13 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
20:00:13 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
20:00:14 INFO - PROCESS | 1899 | [Child 1948] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 885
20:00:14 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"
20:00:14 INFO - @http://web-platform.test:8000/screen-orientation/lock-bad-argument.html:17:5
20:00:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:00:14 INFO - @http://web-platform.test:8000/screen-orientation/lock-bad-argument.html:16:1
20:00:14 INFO - TEST-OK | /screen-orientation/lock-bad-argument.html | took 1882ms
20:00:14 INFO - TEST-START | /screen-orientation/lock-basic.html
20:00:15 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111ceaa500 == 29 [pid = 1948] [id = 785]
20:00:15 INFO - PROCESS | 1899 | ++DOMWINDOW == 142 (0x7f111fddd400) [pid = 1948] [serial = 2196] [outer = (nil)]
20:00:15 INFO - PROCESS | 1899 | ++DOMWINDOW == 143 (0x7f111fdddc00) [pid = 1948] [serial = 2197] [outer = 0x7f111fddd400]
20:00:15 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
20:00:15 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
20:00:16 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
20:00:16 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
20:00:16 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
20:00:16 INFO - PROCESS | 1899 | ++DOMWINDOW == 144 (0x7f1121141c00) [pid = 1948] [serial = 2198] [outer = 0x7f111fddd400]
20:00:16 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
20:00:16 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
20:00:17 INFO - PROCESS | 1899 | [Child 1948] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 885
20:00:23 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111a4ec300 == 28 [pid = 1948] [id = 781]
20:00:23 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1117b43d00 == 27 [pid = 1948] [id = 780]
20:00:23 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111632c500 == 26 [pid = 1948] [id = 779]
20:00:23 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1113947d00 == 25 [pid = 1948] [id = 778]
20:00:23 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1113949b00 == 24 [pid = 1948] [id = 777]
20:00:23 INFO - PROCESS | 1899 | --DOCSHELL 0x7f112102b700 == 23 [pid = 1948] [id = 775]
20:00:23 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1120d69500 == 22 [pid = 1948] [id = 773]
20:00:23 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1120d6b800 == 21 [pid = 1948] [id = 774]
20:00:23 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1120c10800 == 20 [pid = 1948] [id = 772]
20:00:23 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1120c0e000 == 19 [pid = 1948] [id = 771]
20:00:23 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111fd7df00 == 18 [pid = 1948] [id = 770]
20:00:23 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111f9ac400 == 17 [pid = 1948] [id = 769]
20:00:23 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111f902400 == 16 [pid = 1948] [id = 768]
20:00:23 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111ef2c100 == 15 [pid = 1948] [id = 767]
20:00:23 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111de7e000 == 14 [pid = 1948] [id = 766]
20:00:23 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111ce81f00 == 13 [pid = 1948] [id = 765]
20:00:23 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111cc3f400 == 12 [pid = 1948] [id = 764]
20:00:23 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111a4ec800 == 11 [pid = 1948] [id = 763]
20:00:23 INFO - PROCESS | 1899 | --DOCSHELL 0x7f11166e1000 == 10 [pid = 1948] [id = 762]
20:00:24 INFO - PROCESS | 1899 | --DOMWINDOW == 143 (0x7f111cf66400) [pid = 1948] [serial = 2115] [outer = (nil)] [url = about:blank]
20:00:24 INFO - PROCESS | 1899 | --DOMWINDOW == 142 (0x7f111a7fa800) [pid = 1948] [serial = 2112] [outer = (nil)] [url = about:blank]
20:00:24 INFO - PROCESS | 1899 | --DOMWINDOW == 141 (0x7f1117eea000) [pid = 1948] [serial = 2109] [outer = (nil)] [url = about:blank]
20:00:24 INFO - PROCESS | 1899 | --DOMWINDOW == 140 (0x7f111513e000) [pid = 1948] [serial = 2073] [outer = (nil)] [url = about:blank]
20:00:24 INFO - PROCESS | 1899 | --DOMWINDOW == 139 (0x7f11262c4c00) [pid = 1948] [serial = 2125] [outer = (nil)] [url = about:blank]
20:00:24 INFO - PROCESS | 1899 | --DOMWINDOW == 138 (0x7f1122be7000) [pid = 1948] [serial = 2120] [outer = (nil)] [url = about:blank]
20:00:29 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1113948c00 == 9 [pid = 1948] [id = 776]
20:00:29 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111ef2c600 == 8 [pid = 1948] [id = 752]
20:00:29 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111a705000 == 7 [pid = 1948] [id = 740]
20:00:29 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111c17ce00 == 6 [pid = 1948] [id = 784]
20:00:29 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1119a40000 == 5 [pid = 1948] [id = 783]
20:00:29 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111bb2f600 == 4 [pid = 1948] [id = 761]
20:00:29 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1114f20000 == 3 [pid = 1948] [id = 782]
20:00:29 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111799e000 == 2 [pid = 1948] [id = 724]
20:00:34 INFO - PROCESS | 1899 | JavaScript error: , line 0: NotSupportedError: Operation is not supported
20:00:34 INFO - PROCESS | 1899 | --DOMWINDOW == 137 (0x7f111d760400) [pid = 1948] [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]
20:00:34 INFO - PROCESS | 1899 | --DOMWINDOW == 136 (0x7f11230c3400) [pid = 1948] [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]
20:00:34 INFO - PROCESS | 1899 | --DOMWINDOW == 135 (0x7f111951d400) [pid = 1948] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/resource-timing/resources/resource_timing_test0.html]
20:00:34 INFO - PROCESS | 1899 | --DOMWINDOW == 134 (0x7f111928ec00) [pid = 1948] [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]
20:00:34 INFO - PROCESS | 1899 | --DOMWINDOW == 133 (0x7f1117ea7000) [pid = 1948] [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]
20:00:34 INFO - PROCESS | 1899 | --DOMWINDOW == 132 (0x7f1119364400) [pid = 1948] [serial = 2158] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
20:00:34 INFO - PROCESS | 1899 | --DOMWINDOW == 131 (0x7f112102e400) [pid = 1948] [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]
20:00:34 INFO - PROCESS | 1899 | --DOMWINDOW == 130 (0x7f1122bef800) [pid = 1948] [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]
20:00:34 INFO - PROCESS | 1899 | --DOMWINDOW == 129 (0x7f11178bcc00) [pid = 1948] [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]
20:00:34 INFO - PROCESS | 1899 | --DOMWINDOW == 128 (0x7f1117e41800) [pid = 1948] [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]
20:00:34 INFO - PROCESS | 1899 | --DOMWINDOW == 127 (0x7f111bb8e000) [pid = 1948] [serial = 2193] [outer = (nil)] [url = http://web-platform.test:8000/screen-orientation/lock-bad-argument.html]
20:00:34 INFO - PROCESS | 1899 | --DOMWINDOW == 126 (0x7f11206b6400) [pid = 1948] [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]
20:00:34 INFO - PROCESS | 1899 | --DOMWINDOW == 125 (0x7f11161cac00) [pid = 1948] [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]
20:00:34 INFO - PROCESS | 1899 | --DOMWINDOW == 124 (0x7f1113879400) [pid = 1948] [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]
20:00:34 INFO - PROCESS | 1899 | --DOMWINDOW == 123 (0x7f1113c63c00) [pid = 1948] [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]
20:00:34 INFO - PROCESS | 1899 | --DOMWINDOW == 122 (0x7f111f93e000) [pid = 1948] [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]
20:00:34 INFO - PROCESS | 1899 | --DOMWINDOW == 121 (0x7f111cfe0c00) [pid = 1948] [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]
20:00:34 INFO - PROCESS | 1899 | --DOMWINDOW == 120 (0x7f1116f0a800) [pid = 1948] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/resource-timing/test_resource_timing.html]
20:00:34 INFO - PROCESS | 1899 | --DOMWINDOW == 119 (0x7f111a5c7000) [pid = 1948] [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]
20:00:34 INFO - PROCESS | 1899 | --DOMWINDOW == 118 (0x7f1115119c00) [pid = 1948] [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]
20:00:34 INFO - PROCESS | 1899 | --DOMWINDOW == 117 (0x7f1113890800) [pid = 1948] [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]
20:00:34 INFO - PROCESS | 1899 | --DOMWINDOW == 116 (0x7f111df92800) [pid = 1948] [serial = 2168] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
20:00:34 INFO - PROCESS | 1899 | --DOMWINDOW == 115 (0x7f111bc80c00) [pid = 1948] [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]
20:00:34 INFO - PROCESS | 1899 | --DOMWINDOW == 114 (0x7f111f45a800) [pid = 1948] [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]
20:00:34 INFO - PROCESS | 1899 | --DOMWINDOW == 113 (0x7f111fdab800) [pid = 1948] [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]
20:00:34 INFO - PROCESS | 1899 | --DOMWINDOW == 112 (0x7f111c10c000) [pid = 1948] [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]
20:00:34 INFO - PROCESS | 1899 | --DOMWINDOW == 111 (0x7f111bb7a800) [pid = 1948] [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]
20:00:34 INFO - PROCESS | 1899 | --DOMWINDOW == 110 (0x7f11214cb000) [pid = 1948] [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]
20:00:34 INFO - PROCESS | 1899 | --DOMWINDOW == 109 (0x7f11153a5000) [pid = 1948] [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]
20:00:34 INFO - PROCESS | 1899 | --DOMWINDOW == 108 (0x7f111934bc00) [pid = 1948] [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]
20:00:34 INFO - PROCESS | 1899 | --DOMWINDOW == 107 (0x7f111a6fe400) [pid = 1948] [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]
20:00:34 INFO - PROCESS | 1899 | --DOMWINDOW == 106 (0x7f1113c74800) [pid = 1948] [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]
20:00:34 INFO - PROCESS | 1899 | --DOMWINDOW == 105 (0x7f1117e5bc00) [pid = 1948] [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]
20:00:34 INFO - PROCESS | 1899 | --DOMWINDOW == 104 (0x7f111399c800) [pid = 1948] [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]
20:00:34 INFO - PROCESS | 1899 | --DOMWINDOW == 103 (0x7f111505d400) [pid = 1948] [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]
20:00:34 INFO - PROCESS | 1899 | --DOMWINDOW == 102 (0x7f11264f4000) [pid = 1948] [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]
20:00:34 INFO - PROCESS | 1899 | --DOMWINDOW == 101 (0x7f11168d9000) [pid = 1948] [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]
20:00:34 INFO - PROCESS | 1899 | --DOMWINDOW == 100 (0x7f1121025c00) [pid = 1948] [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]
20:00:34 INFO - PROCESS | 1899 | --DOMWINDOW == 99 (0x7f111cfe3c00) [pid = 1948] [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]
20:00:34 INFO - PROCESS | 1899 | --DOMWINDOW == 98 (0x7f111ba29400) [pid = 1948] [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]
20:00:34 INFO - PROCESS | 1899 | --DOMWINDOW == 97 (0x7f111c0dd800) [pid = 1948] [serial = 2163] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446173993325]
20:00:34 INFO - PROCESS | 1899 | --DOMWINDOW == 96 (0x7f111f54e000) [pid = 1948] [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]
20:00:34 INFO - PROCESS | 1899 | --DOMWINDOW == 95 (0x7f111a46ac00) [pid = 1948] [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]
20:00:34 INFO - PROCESS | 1899 | --DOMWINDOW == 94 (0x7f111c3f5400) [pid = 1948] [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]
20:00:34 INFO - PROCESS | 1899 | --DOMWINDOW == 93 (0x7f11230b2c00) [pid = 1948] [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]
20:00:34 INFO - PROCESS | 1899 | --DOMWINDOW == 92 (0x7f111a7fac00) [pid = 1948] [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]
20:00:34 INFO - PROCESS | 1899 | --DOMWINDOW == 91 (0x7f11153fcc00) [pid = 1948] [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]
20:00:34 INFO - PROCESS | 1899 | --DOMWINDOW == 90 (0x7f111cf66800) [pid = 1948] [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]
20:00:34 INFO - PROCESS | 1899 | --DOMWINDOW == 89 (0x7f111ccc9000) [pid = 1948] [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]
20:00:34 INFO - PROCESS | 1899 | --DOMWINDOW == 88 (0x7f111c3f0800) [pid = 1948] [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]
20:00:34 INFO - PROCESS | 1899 | --DOMWINDOW == 87 (0x7f11214cbc00) [pid = 1948] [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]
20:00:34 INFO - PROCESS | 1899 | --DOMWINDOW == 86 (0x7f111a9c9400) [pid = 1948] [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]
20:00:34 INFO - PROCESS | 1899 | --DOMWINDOW == 85 (0x7f111a925000) [pid = 1948] [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]
20:00:34 INFO - PROCESS | 1899 | --DOMWINDOW == 84 (0x7f111a9a2400) [pid = 1948] [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]
20:00:34 INFO - PROCESS | 1899 | --DOMWINDOW == 83 (0x7f111c253000) [pid = 1948] [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]
20:00:34 INFO - PROCESS | 1899 | --DOMWINDOW == 82 (0x7f11161a9400) [pid = 1948] [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]
20:00:34 INFO - PROCESS | 1899 | --DOMWINDOW == 81 (0x7f1118e29800) [pid = 1948] [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]
20:00:34 INFO - PROCESS | 1899 | --DOMWINDOW == 80 (0x7f111501e000) [pid = 1948] [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]
20:00:34 INFO - PROCESS | 1899 | --DOMWINDOW == 79 (0x7f1117e5b400) [pid = 1948] [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]
20:00:34 INFO - PROCESS | 1899 | --DOMWINDOW == 78 (0x7f111501ec00) [pid = 1948] [serial = 2186] [outer = (nil)] [url = about:blank]
20:00:34 INFO - PROCESS | 1899 | --DOMWINDOW == 77 (0x7f111cf59400) [pid = 1948] [serial = 2169] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
20:00:34 INFO - PROCESS | 1899 | --DOMWINDOW == 76 (0x7f111c3f5000) [pid = 1948] [serial = 2166] [outer = (nil)] [url = about:blank]
20:00:34 INFO - PROCESS | 1899 | --DOMWINDOW == 75 (0x7f11214cb400) [pid = 1948] [serial = 2171] [outer = (nil)] [url = about:blank]
20:00:34 INFO - PROCESS | 1899 | --DOMWINDOW == 74 (0x7f1117eea400) [pid = 1948] [serial = 2132] [outer = (nil)] [url = about:blank]
20:00:34 INFO - PROCESS | 1899 | --DOMWINDOW == 73 (0x7f112157d000) [pid = 1948] [serial = 2147] [outer = (nil)] [url = about:blank]
20:00:34 INFO - PROCESS | 1899 | --DOMWINDOW == 72 (0x7f11230ac000) [pid = 1948] [serial = 2150] [outer = (nil)] [url = about:blank]
20:00:34 INFO - PROCESS | 1899 | --DOMWINDOW == 71 (0x7f1120c15000) [pid = 1948] [serial = 2141] [outer = (nil)] [url = about:blank]
20:00:34 INFO - PROCESS | 1899 | --DOMWINDOW == 70 (0x7f111c3c5800) [pid = 1948] [serial = 2164] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446173993325]
20:00:34 INFO - PROCESS | 1899 | --DOMWINDOW == 69 (0x7f111c169000) [pid = 1948] [serial = 2161] [outer = (nil)] [url = about:blank]
20:00:34 INFO - PROCESS | 1899 | --DOMWINDOW == 68 (0x7f111bb6f000) [pid = 1948] [serial = 2135] [outer = (nil)] [url = about:blank]
20:00:34 INFO - PROCESS | 1899 | --DOMWINDOW == 67 (0x7f1119453400) [pid = 1948] [serial = 2159] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
20:00:34 INFO - PROCESS | 1899 | --DOMWINDOW == 66 (0x7f111bc7f000) [pid = 1948] [serial = 2156] [outer = (nil)] [url = about:blank]
20:00:34 INFO - PROCESS | 1899 | --DOMWINDOW == 65 (0x7f111a720400) [pid = 1948] [serial = 2153] [outer = (nil)] [url = about:blank]
20:00:34 INFO - PROCESS | 1899 | --DOMWINDOW == 64 (0x7f111c3f5c00) [pid = 1948] [serial = 2180] [outer = (nil)] [url = about:blank]
20:00:34 INFO - PROCESS | 1899 | --DOMWINDOW == 63 (0x7f111683cc00) [pid = 1948] [serial = 2174] [outer = (nil)] [url = about:blank]
20:00:34 INFO - PROCESS | 1899 | --DOMWINDOW == 62 (0x7f111a9c7800) [pid = 1948] [serial = 2177] [outer = (nil)] [url = about:blank]
20:00:34 INFO - PROCESS | 1899 | --DOMWINDOW == 61 (0x7f1120dd1000) [pid = 1948] [serial = 2144] [outer = (nil)] [url = about:blank]
20:00:34 INFO - PROCESS | 1899 | --DOMWINDOW == 60 (0x7f111f54e400) [pid = 1948] [serial = 2183] [outer = (nil)] [url = about:blank]
20:00:34 INFO - PROCESS | 1899 | --DOMWINDOW == 59 (0x7f111d61f400) [pid = 1948] [serial = 2138] [outer = (nil)] [url = about:blank]
20:00:34 INFO - PROCESS | 1899 | --DOMWINDOW == 58 (0x7f111fdddc00) [pid = 1948] [serial = 2197] [outer = (nil)] [url = about:blank]
20:00:34 INFO - PROCESS | 1899 | --DOMWINDOW == 57 (0x7f1119bb7800) [pid = 1948] [serial = 2192] [outer = (nil)] [url = about:blank]
20:00:34 INFO - PROCESS | 1899 | --DOMWINDOW == 56 (0x7f1117e41000) [pid = 1948] [serial = 2189] [outer = (nil)] [url = about:blank]
20:00:34 INFO - PROCESS | 1899 | --DOMWINDOW == 55 (0x7f111de18c00) [pid = 1948] [serial = 2195] [outer = (nil)] [url = about:blank]
20:00:34 INFO - PROCESS | 1899 | --DOMWINDOW == 54 (0x7f111bc87800) [pid = 1948] [serial = 2194] [outer = (nil)] [url = about:blank]
20:00:34 INFO - PROCESS | 1899 | --DOMWINDOW == 53 (0x7f111cffa000) [pid = 1948] [serial = 2181] [outer = (nil)] [url = about:blank]
20:00:34 INFO - PROCESS | 1899 | --DOMWINDOW == 52 (0x7f11206b6000) [pid = 1948] [serial = 2184] [outer = (nil)] [url = about:blank]
20:00:34 INFO - PROCESS | 1899 | --DOMWINDOW == 51 (0x7f1120d4c800) [pid = 1948] [serial = 2097] [outer = (nil)] [url = about:blank]
20:00:34 INFO - PROCESS | 1899 | --DOMWINDOW == 50 (0x7f1116630800) [pid = 1948] [serial = 1952] [outer = (nil)] [url = about:blank]
20:00:34 INFO - PROCESS | 1899 | --DOMWINDOW == 49 (0x7f111a897000) [pid = 1948] [serial = 2083] [outer = (nil)] [url = about:blank]
20:00:34 INFO - PROCESS | 1899 | --DOMWINDOW == 48 (0x7f1118c9d000) [pid = 1948] [serial = 1965] [outer = (nil)] [url = about:blank]
20:00:34 INFO - PROCESS | 1899 | --DOMWINDOW == 47 (0x7f111a931000) [pid = 1948] [serial = 2007] [outer = (nil)] [url = about:blank]
20:00:34 INFO - PROCESS | 1899 | --DOMWINDOW == 46 (0x7f111bc87000) [pid = 1948] [serial = 2013] [outer = (nil)] [url = about:blank]
20:00:34 INFO - PROCESS | 1899 | --DOMWINDOW == 45 (0x7f1117be0800) [pid = 1948] [serial = 1962] [outer = (nil)] [url = about:blank]
20:00:34 INFO - PROCESS | 1899 | --DOMWINDOW == 44 (0x7f11139b1c00) [pid = 1948] [serial = 1957] [outer = (nil)] [url = about:blank]
20:00:34 INFO - PROCESS | 1899 | --DOMWINDOW == 43 (0x7f1121147800) [pid = 1948] [serial = 2145] [outer = (nil)] [url = about:blank]
20:00:34 INFO - PROCESS | 1899 | --DOMWINDOW == 42 (0x7f111cc6ec00) [pid = 1948] [serial = 2049] [outer = (nil)] [url = about:blank]
20:00:34 INFO - PROCESS | 1899 | --DOMWINDOW == 41 (0x7f111bdbf000) [pid = 1948] [serial = 2041] [outer = (nil)] [url = about:blank]
20:00:34 INFO - PROCESS | 1899 | --DOMWINDOW == 40 (0x7f111956f000) [pid = 1948] [serial = 1994] [outer = (nil)] [url = about:blank]
20:00:34 INFO - PROCESS | 1899 | --DOMWINDOW == 39 (0x7f1114eea800) [pid = 1948] [serial = 1947] [outer = (nil)] [url = about:blank]
20:00:34 INFO - PROCESS | 1899 | --DOMWINDOW == 38 (0x7f1116630400) [pid = 1948] [serial = 1971] [outer = (nil)] [url = about:blank]
20:00:34 INFO - PROCESS | 1899 | --DOMWINDOW == 37 (0x7f111eb1bc00) [pid = 1948] [serial = 2058] [outer = (nil)] [url = about:blank]
20:00:34 INFO - PROCESS | 1899 | --DOMWINDOW == 36 (0x7f1125f19800) [pid = 1948] [serial = 2106] [outer = (nil)] [url = about:blank]
20:00:34 INFO - PROCESS | 1899 | --DOMWINDOW == 35 (0x7f111bab8400) [pid = 1948] [serial = 2010] [outer = (nil)] [url = about:blank]
20:00:34 INFO - PROCESS | 1899 | --DOMWINDOW == 34 (0x7f111a5b8400) [pid = 1948] [serial = 1999] [outer = (nil)] [url = about:blank]
20:00:34 INFO - PROCESS | 1899 | --DOMWINDOW == 33 (0x7f11178bc400) [pid = 1948] [serial = 2055] [outer = (nil)] [url = about:blank]
20:00:34 INFO - PROCESS | 1899 | --DOMWINDOW == 32 (0x7f11166e8000) [pid = 1948] [serial = 1989] [outer = (nil)] [url = about:blank]
20:00:34 INFO - PROCESS | 1899 | --DOMWINDOW == 31 (0x7f112633d800) [pid = 1948] [serial = 2139] [outer = (nil)] [url = about:blank]
20:00:34 INFO - PROCESS | 1899 | --DOMWINDOW == 30 (0x7f1118dc0800) [pid = 1948] [serial = 2036] [outer = (nil)] [url = about:blank]
20:00:34 INFO - PROCESS | 1899 | --DOMWINDOW == 29 (0x7f111a77c000) [pid = 1948] [serial = 2004] [outer = (nil)] [url = about:blank]
20:00:34 INFO - PROCESS | 1899 | --DOMWINDOW == 28 (0x7f111f4b3c00) [pid = 1948] [serial = 2091] [outer = (nil)] [url = about:blank]
20:00:34 INFO - PROCESS | 1899 | --DOMWINDOW == 27 (0x7f111fdde400) [pid = 1948] [serial = 2094] [outer = (nil)] [url = about:blank]
20:00:34 INFO - PROCESS | 1899 | --DOMWINDOW == 26 (0x7f111ebcc400) [pid = 1948] [serial = 2088] [outer = (nil)] [url = about:blank]
20:00:34 INFO - PROCESS | 1899 | --DOMWINDOW == 25 (0x7f111c22b000) [pid = 1948] [serial = 2046] [outer = (nil)] [url = about:blank]
20:00:34 INFO - PROCESS | 1899 | --DOMWINDOW == 24 (0x7f11194a6000) [pid = 1948] [serial = 2078] [outer = (nil)] [url = about:blank]
20:00:34 INFO - PROCESS | 1899 | --DOMWINDOW == 23 (0x7f1122b4f000) [pid = 1948] [serial = 2100] [outer = (nil)] [url = about:blank]
20:00:34 INFO - PROCESS | 1899 | --DOMWINDOW == 22 (0x7f111ce53c00) [pid = 1948] [serial = 2052] [outer = (nil)] [url = about:blank]
20:00:34 INFO - PROCESS | 1899 | --DOMWINDOW == 21 (0x7f1116731c00) [pid = 1948] [serial = 2031] [outer = (nil)] [url = about:blank]
20:00:34 INFO - PROCESS | 1899 | --DOMWINDOW == 20 (0x7f1122f14800) [pid = 1948] [serial = 2103] [outer = (nil)] [url = about:blank]
20:00:34 INFO - PROCESS | 1899 | --DOMWINDOW == 19 (0x7f1120c15800) [pid = 1948] [serial = 2142] [outer = (nil)] [url = about:blank]
20:00:34 INFO - PROCESS | 1899 | --DOMWINDOW == 18 (0x7f1115119000) [pid = 1948] [serial = 2187] [outer = (nil)] [url = about:blank]
20:00:34 INFO - PROCESS | 1899 | --DOMWINDOW == 17 (0x7f1118f87800) [pid = 1948] [serial = 1968] [outer = (nil)] [url = about:blank]
20:00:38 INFO - PROCESS | 1899 | --DOMWINDOW == 16 (0x7f1118b0d400) [pid = 1948] [serial = 2154] [outer = (nil)] [url = about:blank]
20:00:38 INFO - PROCESS | 1899 | --DOMWINDOW == 15 (0x7f111bc7f400) [pid = 1948] [serial = 2157] [outer = (nil)] [url = about:blank]
20:00:38 INFO - PROCESS | 1899 | --DOMWINDOW == 14 (0x7f111c3f5800) [pid = 1948] [serial = 2167] [outer = (nil)] [url = about:blank]
20:00:38 INFO - PROCESS | 1899 | --DOMWINDOW == 13 (0x7f11262fc800) [pid = 1948] [serial = 2151] [outer = (nil)] [url = about:blank]
20:00:38 INFO - PROCESS | 1899 | --DOMWINDOW == 12 (0x7f1122e50400) [pid = 1948] [serial = 2148] [outer = (nil)] [url = about:blank]
20:00:38 INFO - PROCESS | 1899 | --DOMWINDOW == 11 (0x7f1119ada400) [pid = 1948] [serial = 2133] [outer = (nil)] [url = about:blank]
20:00:38 INFO - PROCESS | 1899 | --DOMWINDOW == 10 (0x7f111c228800) [pid = 1948] [serial = 2136] [outer = (nil)] [url = about:blank]
20:00:38 INFO - PROCESS | 1899 | --DOMWINDOW == 9 (0x7f111c0dd000) [pid = 1948] [serial = 2162] [outer = (nil)] [url = about:blank]
20:00:38 INFO - PROCESS | 1899 | --DOMWINDOW == 8 (0x7f112157dc00) [pid = 1948] [serial = 2172] [outer = (nil)] [url = about:blank]
20:00:38 INFO - PROCESS | 1899 | --DOMWINDOW == 7 (0x7f111c169400) [pid = 1948] [serial = 2178] [outer = (nil)] [url = about:blank]
20:00:38 INFO - PROCESS | 1899 | --DOMWINDOW == 6 (0x7f1118ecb400) [pid = 1948] [serial = 2175] [outer = (nil)] [url = about:blank]
20:00:38 INFO - PROCESS | 1899 | --DOMWINDOW == 5 (0x7f1117e41400) [pid = 1948] [serial = 2130] [outer = (nil)] [url = about:blank]
20:00:38 INFO - PROCESS | 1899 | --DOMWINDOW == 4 (0x7f1119243400) [pid = 1948] [serial = 2190] [outer = (nil)] [url = about:blank]
20:00:46 INFO - PROCESS | 1899 | MARIONETTE LOG: INFO: Timeout fired
20:00:46 INFO - TEST-PASS | /screen-orientation/lock-basic.html | Test that screen.orientation.unlock() doesn't throw when there is no lock
20:00:46 INFO - TEST-TIMEOUT | /screen-orientation/lock-basic.html | Test that screen.orientation.lock returns a pending promise. - Test timed out
20:00:46 INFO - TEST-PASS | /screen-orientation/lock-basic.html | Test that screen.orientation.lock() is actually async
20:00:46 INFO - TEST-TIMEOUT | /screen-orientation/lock-basic.html | took 31488ms
20:00:46 INFO - TEST-START | /screen-orientation/lock-sandboxed-iframe.html
20:00:46 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1113947d00 == 3 [pid = 1948] [id = 786]
20:00:46 INFO - PROCESS | 1899 | ++DOMWINDOW == 5 (0x7f1117be0000) [pid = 1948] [serial = 2199] [outer = (nil)]
20:00:46 INFO - PROCESS | 1899 | ++DOMWINDOW == 6 (0x7f1117be0800) [pid = 1948] [serial = 2200] [outer = 0x7f1117be0000]
20:00:47 INFO - PROCESS | 1899 | ++DOMWINDOW == 7 (0x7f111ba2f000) [pid = 1948] [serial = 2201] [outer = 0x7f1117be0000]
20:00:47 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
20:00:47 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
20:00:47 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f11166e2e00 == 4 [pid = 1948] [id = 787]
20:00:47 INFO - PROCESS | 1899 | ++DOMWINDOW == 8 (0x7f111cccd800) [pid = 1948] [serial = 2202] [outer = (nil)]
20:00:47 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f11166e3300 == 5 [pid = 1948] [id = 788]
20:00:47 INFO - PROCESS | 1899 | ++DOMWINDOW == 9 (0x7f111cccdc00) [pid = 1948] [serial = 2203] [outer = (nil)]
20:00:47 INFO - PROCESS | 1899 | ++DOMWINDOW == 10 (0x7f111cc9c400) [pid = 1948] [serial = 2204] [outer = 0x7f111cccdc00]
20:00:47 INFO - PROCESS | 1899 | ++DOMWINDOW == 11 (0x7f111cfe0000) [pid = 1948] [serial = 2205] [outer = 0x7f111cccd800]
20:00:47 INFO - PROCESS | 1899 | [Child 1948] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 885
20:00:55 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111ceaa500 == 4 [pid = 1948] [id = 785]
20:01:01 INFO - PROCESS | 1899 | --DOMWINDOW == 10 (0x7f1121141c00) [pid = 1948] [serial = 2198] [outer = (nil)] [url = about:blank]
20:01:01 INFO - PROCESS | 1899 | --DOMWINDOW == 9 (0x7f1117be0800) [pid = 1948] [serial = 2200] [outer = (nil)] [url = about:blank]
20:01:01 INFO - PROCESS | 1899 | --DOMWINDOW == 8 (0x7f111fddd400) [pid = 1948] [serial = 2196] [outer = (nil)] [url = http://web-platform.test:8000/screen-orientation/lock-basic.html]
20:01:17 INFO - PROCESS | 1899 | MARIONETTE LOG: INFO: Timeout fired
20:01:17 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"
20:01:17 INFO - runTestNotAllowed/window.onmessage<@http://web-platform.test:8000/screen-orientation/lock-sandboxed-iframe.html:28:13
20:01:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:01:17 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1404:1
20:01:17 INFO - EventHandlerNonNull*runTestNotAllowed@http://web-platform.test:8000/screen-orientation/lock-sandboxed-iframe.html:27:28
20:01:17 INFO - @http://web-platform.test:8000/screen-orientation/lock-sandboxed-iframe.html:35:5
20:01:17 INFO - TEST-NOTRUN | /screen-orientation/lock-sandboxed-iframe.html | Test with 'allow-orientation-lock' sandboxing directive
20:01:17 INFO - TEST-TIMEOUT | /screen-orientation/lock-sandboxed-iframe.html | took 30774ms
20:01:17 INFO - TEST-START | /screen-orientation/onchange-event-subframe.html
20:01:17 INFO - PROCESS | 1899 | --DOCSHELL 0x7f11166e2e00 == 3 [pid = 1948] [id = 787]
20:01:17 INFO - PROCESS | 1899 | --DOCSHELL 0x7f11166e3300 == 2 [pid = 1948] [id = 788]
20:01:17 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1113948c00 == 3 [pid = 1948] [id = 789]
20:01:17 INFO - PROCESS | 1899 | ++DOMWINDOW == 9 (0x7f111928e800) [pid = 1948] [serial = 2206] [outer = (nil)]
20:01:17 INFO - PROCESS | 1899 | ++DOMWINDOW == 10 (0x7f111928ec00) [pid = 1948] [serial = 2207] [outer = 0x7f111928e800]
20:01:17 INFO - PROCESS | 1899 | ++DOMWINDOW == 11 (0x7f111bb7a800) [pid = 1948] [serial = 2208] [outer = 0x7f111928e800]
20:01:17 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
20:01:17 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
20:01:18 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f11166e4c00 == 4 [pid = 1948] [id = 790]
20:01:18 INFO - PROCESS | 1899 | ++DOMWINDOW == 12 (0x7f111df92c00) [pid = 1948] [serial = 2209] [outer = (nil)]
20:01:18 INFO - PROCESS | 1899 | ++DOMWINDOW == 13 (0x7f11206b6400) [pid = 1948] [serial = 2210] [outer = 0x7f111df92c00]
20:01:25 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1113947d00 == 3 [pid = 1948] [id = 786]
20:01:25 INFO - PROCESS | 1899 | --DOMWINDOW == 12 (0x7f111cfe0000) [pid = 1948] [serial = 2205] [outer = 0x7f111cccd800] [url = about:blank]
20:01:25 INFO - PROCESS | 1899 | --DOMWINDOW == 11 (0x7f111cc9c400) [pid = 1948] [serial = 2204] [outer = 0x7f111cccdc00] [url = about:blank]
20:01:26 INFO - PROCESS | 1899 | --DOMWINDOW == 10 (0x7f111cccdc00) [pid = 1948] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/screen-orientation/resources/sandboxed-iframe-locking.html]
20:01:26 INFO - PROCESS | 1899 | --DOMWINDOW == 9 (0x7f111cccd800) [pid = 1948] [serial = 2202] [outer = (nil)] [url = about:blank]
20:01:31 INFO - PROCESS | 1899 | --DOMWINDOW == 8 (0x7f111ba2f000) [pid = 1948] [serial = 2201] [outer = (nil)] [url = about:blank]
20:01:31 INFO - PROCESS | 1899 | --DOMWINDOW == 7 (0x7f111928ec00) [pid = 1948] [serial = 2207] [outer = (nil)] [url = about:blank]
20:01:31 INFO - PROCESS | 1899 | --DOMWINDOW == 6 (0x7f1117be0000) [pid = 1948] [serial = 2199] [outer = (nil)] [url = http://web-platform.test:8000/screen-orientation/lock-sandboxed-iframe.html]
20:01:47 INFO - PROCESS | 1899 | MARIONETTE LOG: INFO: Timeout fired
20:01:47 INFO - TEST-NOTRUN | /screen-orientation/onchange-event-subframe.html | Test subframes receive orientation change events
20:01:47 INFO - TEST-TIMEOUT | /screen-orientation/onchange-event-subframe.html | took 30717ms
20:01:47 INFO - TEST-START | /screen-orientation/onchange-event.html
20:01:48 INFO - PROCESS | 1899 | --DOCSHELL 0x7f11166e4c00 == 2 [pid = 1948] [id = 790]
20:01:48 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1113946900 == 3 [pid = 1948] [id = 791]
20:01:48 INFO - PROCESS | 1899 | ++DOMWINDOW == 7 (0x7f111928e400) [pid = 1948] [serial = 2211] [outer = (nil)]
20:01:48 INFO - PROCESS | 1899 | ++DOMWINDOW == 8 (0x7f111928ec00) [pid = 1948] [serial = 2212] [outer = 0x7f111928e400]
20:01:48 INFO - PROCESS | 1899 | ++DOMWINDOW == 9 (0x7f111c253000) [pid = 1948] [serial = 2213] [outer = 0x7f111928e400]
20:01:48 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
20:01:48 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
20:01:48 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
20:01:49 INFO - PROCESS | 1899 | [Child 1948] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 885
20:01:56 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1113948c00 == 2 [pid = 1948] [id = 789]
20:01:56 INFO - PROCESS | 1899 | --DOMWINDOW == 8 (0x7f11206b6400) [pid = 1948] [serial = 2210] [outer = 0x7f111df92c00] [url = about:blank]
20:01:56 INFO - PROCESS | 1899 | --DOMWINDOW == 7 (0x7f111df92c00) [pid = 1948] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/screen-orientation/resources/iframe-listen-orientation-change.html]
20:02:02 INFO - PROCESS | 1899 | --DOMWINDOW == 6 (0x7f111928ec00) [pid = 1948] [serial = 2212] [outer = (nil)] [url = about:blank]
20:02:02 INFO - PROCESS | 1899 | --DOMWINDOW == 5 (0x7f111928e800) [pid = 1948] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/screen-orientation/onchange-event-subframe.html]
20:02:07 INFO - PROCESS | 1899 | --DOMWINDOW == 4 (0x7f111bb7a800) [pid = 1948] [serial = 2208] [outer = (nil)] [url = about:blank]
20:02:18 INFO - PROCESS | 1899 | MARIONETTE LOG: INFO: Timeout fired
20:02:18 INFO - TEST-NOTRUN | /screen-orientation/onchange-event.html | Test that orientationchange event is fired when the orientation changes.
20:02:18 INFO - TEST-NOTRUN | /screen-orientation/onchange-event.html | Test that orientationchange event is not fired when the orientation does not change.
20:02:18 INFO - TEST-TIMEOUT | /screen-orientation/onchange-event.html | took 30769ms
20:02:18 INFO - TEST-START | /screen-orientation/orientation-api.html
20:02:18 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1113946e00 == 3 [pid = 1948] [id = 792]
20:02:18 INFO - PROCESS | 1899 | ++DOMWINDOW == 5 (0x7f111928ec00) [pid = 1948] [serial = 2214] [outer = (nil)]
20:02:19 INFO - PROCESS | 1899 | ++DOMWINDOW == 6 (0x7f1119ada000) [pid = 1948] [serial = 2215] [outer = 0x7f111928ec00]
20:02:19 INFO - PROCESS | 1899 | ++DOMWINDOW == 7 (0x7f111bb7a800) [pid = 1948] [serial = 2216] [outer = 0x7f111928ec00]
20:02:19 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
20:02:19 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
20:02:19 INFO - PROCESS | 1899 | [Child 1948] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 885
20:02:19 INFO - TEST-PASS | /screen-orientation/orientation-api.html | Test that the Screen Orientation API is present.
20:02:19 INFO - TEST-PASS | /screen-orientation/orientation-api.html | Test Screen Orientation API property types.
20:02:19 INFO - TEST-PASS | /screen-orientation/orientation-api.html | Test that screen.orientation is an EventTarget.
20:02:19 INFO - TEST-OK | /screen-orientation/orientation-api.html | took 1228ms
20:02:19 INFO - TEST-START | /screen-orientation/orientation-reading.html
20:02:20 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1117e6bc00 == 4 [pid = 1948] [id = 793]
20:02:20 INFO - PROCESS | 1899 | ++DOMWINDOW == 8 (0x7f11206b6400) [pid = 1948] [serial = 2217] [outer = (nil)]
20:02:20 INFO - PROCESS | 1899 | ++DOMWINDOW == 9 (0x7f1120c42000) [pid = 1948] [serial = 2218] [outer = 0x7f11206b6400]
20:02:20 INFO - PROCESS | 1899 | ++DOMWINDOW == 10 (0x7f1120d4c800) [pid = 1948] [serial = 2219] [outer = 0x7f11206b6400]
20:02:20 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
20:02:20 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
20:02:21 INFO - PROCESS | 1899 | [Child 1948] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 885
20:02:21 INFO - TEST-PASS | /screen-orientation/orientation-reading.html | Test screen.orientation properties
20:02:21 INFO - TEST-FAIL | /screen-orientation/orientation-reading.html | Test screen.orientation default values. - assert_equals: expected "portrait-primary" but got "landscape-primary"
20:02:21 INFO - @http://web-platform.test:8000/screen-orientation/orientation-reading.html:14:5
20:02:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:02:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:02:21 INFO - @http://web-platform.test:8000/screen-orientation/orientation-reading.html:13:1
20:02:21 INFO - TEST-PASS | /screen-orientation/orientation-reading.html | Test that screen.orientation properties are not writable
20:02:21 INFO - TEST-PASS | /screen-orientation/orientation-reading.html | Test that screen.orientation is always the same object
20:02:21 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
20:02:21 INFO - @http://web-platform.test:8000/screen-orientation/orientation-reading.html:51:13
20:02:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:02:21 INFO - @http://web-platform.test:8000/screen-orientation/orientation-reading.html:50:9
20:02:21 INFO - promise callback*@http://web-platform.test:8000/screen-orientation/orientation-reading.html:39:1
20:02:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:02:21 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:02:21 INFO - @http://web-platform.test:8000/screen-orientation/orientation-reading.html:33:1
20:02:21 INFO - TEST-OK | /screen-orientation/orientation-reading.html | took 1377ms
20:02:21 INFO - TEST-START | /selection/Document-open.html
20:02:21 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111bb2d300 == 5 [pid = 1948] [id = 794]
20:02:21 INFO - PROCESS | 1899 | ++DOMWINDOW == 11 (0x7f1122a12000) [pid = 1948] [serial = 2220] [outer = (nil)]
20:02:21 INFO - PROCESS | 1899 | ++DOMWINDOW == 12 (0x7f1122a12400) [pid = 1948] [serial = 2221] [outer = 0x7f1122a12000]
20:02:21 INFO - PROCESS | 1899 | ++DOMWINDOW == 13 (0x7f1122b4fc00) [pid = 1948] [serial = 2222] [outer = 0x7f1122a12000]
20:02:22 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
20:02:22 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111c00f000 == 6 [pid = 1948] [id = 795]
20:02:22 INFO - PROCESS | 1899 | ++DOMWINDOW == 14 (0x7f1122bef000) [pid = 1948] [serial = 2223] [outer = (nil)]
20:02:22 INFO - PROCESS | 1899 | [Child 1948] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 885
20:02:22 INFO - PROCESS | 1899 | ++DOMWINDOW == 15 (0x7f1122e89c00) [pid = 1948] [serial = 2224] [outer = 0x7f1122bef000]
20:02:22 INFO - PROCESS | 1899 | ++DOMWINDOW == 16 (0x7f1122ef1000) [pid = 1948] [serial = 2225] [outer = 0x7f1122bef000]
20:02:22 INFO - PROCESS | 1899 | [Child 1948] WARNING: NS_ENSURE_TRUE(mState == WCC_ONWRITE) failed: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/netwerk/protocol/wyciwyg/WyciwygChannelChild.cpp, line 708
20:02:22 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 ""
20:02:22 INFO - iframe.onload/<@http://web-platform.test:8000/selection/Document-open.html:35:1
20:02:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:02:22 INFO - iframe.onload@http://web-platform.test:8000/selection/Document-open.html:21:5
20:02:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selection/Document-open.html:20:1
20:02:22 INFO - TEST-OK | /selection/Document-open.html | took 1479ms
20:02:24 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111c012200 == 7 [pid = 1948] [id = 796]
20:02:24 INFO - PROCESS | 1899 | ++DOMWINDOW == 17 (0x7f1122f78400) [pid = 1948] [serial = 2226] [outer = (nil)]
20:02:24 INFO - PROCESS | 1899 | ++DOMWINDOW == 18 (0x7f1122f78c00) [pid = 1948] [serial = 2227] [outer = 0x7f1122f78400]
20:02:24 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
20:02:24 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
20:02:24 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
20:02:24 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
20:02:24 INFO - TEST-START | /selection/addRange.html
20:02:24 INFO - PROCESS | 1899 | ++DOMWINDOW == 19 (0x7f1123198400) [pid = 1948] [serial = 2228] [outer = 0x7f1122f78400]
20:02:24 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
20:02:24 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
20:03:43 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1113946900 == 6 [pid = 1948] [id = 791]
20:03:43 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1113946e00 == 5 [pid = 1948] [id = 792]
20:03:43 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1117e6bc00 == 4 [pid = 1948] [id = 793]
20:03:43 INFO - PROCESS | 1899 | --DOCSHELL 0x7f111bb2d300 == 3 [pid = 1948] [id = 794]
20:03:43 INFO - PROCESS | 1899 | --DOMWINDOW == 18 (0x7f1122e89c00) [pid = 1948] [serial = 2224] [outer = 0x7f1122bef000] [url = about:blank]
20:03:44 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]: first addRange() must not throw exceptions or modify the range it's given
20:03:44 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]: first addRange() must result in rangeCount being 1
20:03:44 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]: first addRange() must result in the selection's last range having the specified endpoints
20:03:44 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]: first addRange() must result in the selection's last range being the same object we added
20:03:44 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]: modifying the first added range must modify the Selection's last Range
20:03:44 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]: modifying the Selection's last Range must modify the first added Range
20:03:44 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]: second addRange() must not throw exceptions or modify the range it's given
20:03:44 INFO - TEST-FAIL | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:03:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:03:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:03:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:44 INFO - TEST-FAIL | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:03:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:49:1
20:03:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
20:03:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:44 INFO - TEST-FAIL | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
20:03:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
20:03:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
20:03:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:44 INFO - TEST-FAIL | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:03:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
20:03:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
20:03:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:44 INFO - TEST-FAIL | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:03:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
20:03:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
20:03:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:44 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]: first addRange() must not throw exceptions or modify the range it's given
20:03:44 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]: first addRange() must result in rangeCount being 1
20:03:44 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]: first addRange() must result in the selection's last range having the specified endpoints
20:03:44 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]: first addRange() must result in the selection's last range being the same object we added
20:03:44 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]: modifying the first added range must modify the Selection's last Range
20:03:44 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]: modifying the Selection's last Range must modify the first added Range
20:03:44 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]: second addRange() must not throw exceptions or modify the range it's given
20:03:44 INFO - TEST-FAIL | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:03:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:03:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:03:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:44 INFO - TEST-FAIL | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:03:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:49:1
20:03:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
20:03:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:44 INFO - TEST-FAIL | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "A" but got object ""
20:03:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
20:03:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
20:03:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:44 INFO - TEST-FAIL | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:03:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
20:03:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
20:03:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:44 INFO - TEST-FAIL | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:03:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
20:03:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
20:03:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:44 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]: first addRange() must not throw exceptions or modify the range it's given
20:03:44 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]: first addRange() must result in rangeCount being 1
20:03:44 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]: first addRange() must result in the selection's last range having the specified endpoints
20:03:44 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]: first addRange() must result in the selection's last range being the same object we added
20:03:44 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]: modifying the first added range must modify the Selection's last Range
20:03:44 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]: modifying the Selection's last Range must modify the first added Range
20:03:44 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]: second addRange() must not throw exceptions or modify the range it's given
20:03:44 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]: second addRange() must result in rangeCount being 1
20:03:44 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]: second addRange() must result in the selection's last range having the specified endpoints
20:03:44 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]: second addRange() must result in the selection's last range being the same object we added
20:03:44 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]: modifying the second added range must modify the Selection's last Range
20:03:44 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]: modifying the Selection's last Range must modify the second added Range
20:03:44 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]: first addRange() must not throw exceptions or modify the range it's given
20:03:44 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]: first addRange() must result in rangeCount being 1
20:03:44 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]: first addRange() must result in the selection's last range having the specified endpoints
20:03:44 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]: first addRange() must result in the selection's last range being the same object we added
20:03:44 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]: modifying the first added range must modify the Selection's last Range
20:03:44 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]: modifying the Selection's last Range must modify the first added Range
20:03:44 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]: second addRange() must not throw exceptions or modify the range it's given
20:03:44 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]: second addRange() must result in rangeCount being 1
20:03:44 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]: second addRange() must result in the selection's last range having the specified endpoints
20:03:44 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]: second addRange() must result in the selection's last range being the same object we added
20:03:44 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]: modifying the second added range must modify the Selection's last Range
20:03:44 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]: modifying the Selection's last Range must modify the second added Range
20:03:44 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]: first addRange() must not throw exceptions or modify the range it's given
20:03:44 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in rangeCount being 1
20:03:44 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range having the specified endpoints
20:03:44 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range being the same object we added
20:03:44 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]: modifying the first added range must modify the Selection's last Range
20:03:44 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the first added Range
20:03:44 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]: second addRange() must not throw exceptions or modify the range it's given
20:03:44 INFO - TEST-FAIL | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:03:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:03:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:03:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:44 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range having the specified endpoints
20:03:44 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range being the same object we added
20:03:44 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]: modifying the second added range must modify the Selection's last Range
20:03:44 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the second added Range
20:03:44 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1]: first addRange() must not throw exceptions or modify the range it's given
20:03:44 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1]: first addRange() must result in rangeCount being 1
20:03:44 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1]: first addRange() must result in the selection's last range having the specified endpoints
20:03:44 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1]: first addRange() must result in the selection's last range being the same object we added
20:03:44 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1]: modifying the first added range must modify the Selection's last Range
20:03:44 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1]: modifying the Selection's last Range must modify the first added Range
20:03:44 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1]: second addRange() must not throw exceptions or modify the range it's given
20:03:44 INFO - TEST-FAIL | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:03:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:03:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:03:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:44 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1]: second addRange() must result in the selection's last range having the specified endpoints
20:03:44 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1]: second addRange() must result in the selection's last range being the same object we added
20:03:44 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1]: modifying the second added range must modify the Selection's last Range
20:03:44 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1]: modifying the Selection's last Range must modify the second added Range
20:03:44 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8]: first addRange() must not throw exceptions or modify the range it's given
20:03:44 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8]: first addRange() must result in rangeCount being 1
20:03:44 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8]: first addRange() must result in the selection's last range having the specified endpoints
20:03:44 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8]: first addRange() must result in the selection's last range being the same object we added
20:03:44 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8]: modifying the first added range must modify the Selection's last Range
20:03:44 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the first added Range
20:03:44 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8]: second addRange() must not throw exceptions or modify the range it's given
20:03:44 INFO - TEST-FAIL | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:03:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:03:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:03:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:44 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8]: second addRange() must result in the selection's last range having the specified endpoints
20:03:44 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8]: second addRange() must result in the selection's last range being the same object we added
20:03:44 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8]: modifying the second added range must modify the Selection's last Range
20:03:44 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the second added Range
20:03:44 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9]: first addRange() must not throw exceptions or modify the range it's given
20:03:44 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9]: first addRange() must result in rangeCount being 1
20:03:44 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9]: first addRange() must result in the selection's last range having the specified endpoints
20:03:44 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9]: first addRange() must result in the selection's last range being the same object we added
20:03:44 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9]: modifying the first added range must modify the Selection's last Range
20:03:44 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9]: modifying the Selection's last Range must modify the first added Range
20:03:44 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9]: second addRange() must not throw exceptions or modify the range it's given
20:03:44 INFO - TEST-FAIL | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:03:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:03:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:03:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:44 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9]: second addRange() must result in the selection's last range having the specified endpoints
20:03:44 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9]: second addRange() must result in the selection's last range being the same object we added
20:03:44 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9]: modifying the second added range must modify the Selection's last Range
20:03:44 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9]: modifying the Selection's last Range must modify the second added Range
20:03:44 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]: first addRange() must not throw exceptions or modify the range it's given
20:03:44 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]: first addRange() must result in rangeCount being 1
20:03:44 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]: first addRange() must result in the selection's last range having the specified endpoints
20:03:44 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]: first addRange() must result in the selection's last range being the same object we added
20:03:44 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]: modifying the first added range must modify the Selection's last Range
20:03:44 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]: modifying the Selection's last Range must modify the first added Range
20:03:44 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]: second addRange() must not throw exceptions or modify the range it's given
20:03:44 INFO - TEST-FAIL | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:03:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:03:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:03:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:44 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]: second addRange() must result in the selection's last range having the specified endpoints
20:03:44 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]: second addRange() must result in the selection's last range being the same object we added
20:03:44 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]: modifying the second added range must modify the Selection's last Range
20:03:44 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]: modifying the Selection's last Range must modify the second added Range
20:03:44 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]: first addRange() must not throw exceptions or modify the range it's given
20:03:44 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]: first addRange() must result in rangeCount being 1
20:03:44 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]: first addRange() must result in the selection's last range having the specified endpoints
20:03:44 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]: first addRange() must result in the selection's last range being the same object we added
20:03:44 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]: modifying the first added range must modify the Selection's last Range
20:03:44 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]: modifying the Selection's last Range must modify the first added Range
20:03:44 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]: second addRange() must not throw exceptions or modify the range it's given
20:03:44 INFO - TEST-FAIL | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:03:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:03:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:03:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:44 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]: second addRange() must result in the selection's last range having the specified endpoints
20:03:44 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]: second addRange() must result in the selection's last range being the same object we added
20:03:44 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]: modifying the second added range must modify the Selection's last Range
20:03:44 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]: modifying the Selection's last Range must modify the second added Range
20:03:44 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]: first addRange() must not throw exceptions or modify the range it's given
20:03:44 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]: first addRange() must result in rangeCount being 1
20:03:44 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]: first addRange() must result in the selection's last range having the specified endpoints
20:03:44 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]: first addRange() must result in the selection's last range being the same object we added
20:03:44 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]: modifying the first added range must modify the Selection's last Range
20:03:44 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]: modifying the Selection's last Range must modify the first added Range
20:03:44 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]: second addRange() must not throw exceptions or modify the range it's given
20:03:44 INFO - TEST-FAIL | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:03:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:03:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:03:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:44 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]: second addRange() must result in the selection's last range having the specified endpoints
20:03:44 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]: second addRange() must result in the selection's last range being the same object we added
20:03:44 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]: modifying the second added range must modify the Selection's last Range
20:03:44 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]: modifying the Selection's last Range must modify the second added Range
20:03:44 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]: first addRange() must not throw exceptions or modify the range it's given
20:03:44 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]: first addRange() must result in rangeCount being 1
20:03:44 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]: first addRange() must result in the selection's last range having the specified endpoints
20:03:44 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]: first addRange() must result in the selection's last range being the same object we added
20:03:44 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]: modifying the first added range must modify the Selection's last Range
20:03:44 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]: modifying the Selection's last Range must modify the first added Range
20:03:44 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]: second addRange() must not throw exceptions or modify the range it's given
20:03:44 INFO - TEST-FAIL | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:03:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:03:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:03:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:44 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]: second addRange() must result in the selection's last range having the specified endpoints
20:03:44 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]: second addRange() must result in the selection's last range being the same object we added
20:03:44 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]: modifying the second added range must modify the Selection's last Range
20:03:44 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]: modifying the Selection's last Range must modify the second added Range
20:03:44 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]: first addRange() must not throw exceptions or modify the range it's given
20:03:44 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]: first addRange() must result in rangeCount being 1
20:03:44 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]: first addRange() must result in the selection's last range having the specified endpoints
20:03:44 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]: first addRange() must result in the selection's last range being the same object we added
20:03:44 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]: modifying the first added range must modify the Selection's last Range
20:03:44 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]: modifying the Selection's last Range must modify the first added Range
20:03:44 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]: second addRange() must not throw exceptions or modify the range it's given
20:03:44 INFO - TEST-FAIL | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:03:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:03:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:03:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:44 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]: second addRange() must result in the selection's last range having the specified endpoints
20:03:44 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]: second addRange() must result in the selection's last range being the same object we added
20:03:44 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]: modifying the second added range must modify the Selection's last Range
20:03:44 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]: modifying the Selection's last Range must modify the second added Range
20:03:44 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]: first addRange() must not throw exceptions or modify the range it's given
20:03:44 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]: first addRange() must result in rangeCount being 1
20:03:44 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]: first addRange() must result in the selection's last range having the specified endpoints
20:03:44 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]: first addRange() must result in the selection's last range being the same object we added
20:03:44 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]: modifying the first added range must modify the Selection's last Range
20:03:44 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]: modifying the Selection's last Range must modify the first added Range
20:03:44 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]: second addRange() must not throw exceptions or modify the range it's given
20:03:44 INFO - TEST-FAIL | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:03:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:03:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:03:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:44 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]: second addRange() must result in the selection's last range having the specified endpoints
20:03:44 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]: second addRange() must result in the selection's last range being the same object we added
20:03:44 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]: modifying the second added range must modify the Selection's last Range
20:03:44 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]: modifying the Selection's last Range must modify the second added Range
20:03:44 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 14 [document.documentElement, 0, document.documentElement, 1]: first addRange() must not throw exceptions or modify the range it's given
20:03:44 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 14 [document.documentElement, 0, document.documentElement, 1]: first addRange() must result in rangeCount being 1
20:03:44 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 14 [document.documentElement, 0, document.documentElement, 1]: first addRange() must result in the selection's last range having the specified endpoints
20:03:44 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 14 [document.documentElement, 0, document.documentElement, 1]: first addRange() must result in the selection's last range being the same object we added
20:03:44 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 14 [document.documentElement, 0, document.documentElement, 1]: modifying the first added range must modify the Selection's last Range
20:03:44 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 14 [document.documentElement, 0, document.documentElement, 1]: modifying the Selection's last Range must modify the first added Range
20:03:44 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 14 [document.documentElement, 0, document.documentElement, 1]: second addRange() must not throw exceptions or modify the range it's given
20:03:44 INFO - TEST-FAIL | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 14 [document.documentElement, 0, document.documentElement, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:03:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:03:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:03:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:44 INFO - TEST-FAIL | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 14 [document.documentElement, 0, document.documentElement, 1]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Selection.addRange() tests
20:03:44 INFO - Selection.addRange() tests
20:03:44 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
20:03:44 INFO - "
20:03:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
20:03:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
20:03:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:44 INFO - TEST-FAIL | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 17 [document.head, 1, document.head, 1]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
20:03:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
20:03:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
20:03:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:44 INFO - TEST-FAIL | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 17 [document.head, 1, document.head, 1]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:03:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
20:03:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
20:03:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:44 INFO - TEST-FAIL | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 17 [document.head, 1, document.head, 1]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:03:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
20:03:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
20:03:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:44 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must not throw exceptions or modify the range it's given
20:03:44 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in rangeCount being 1
20:03:44 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range having the specified endpoints
20:03:44 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range being the same object we added
20:03:44 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 18 [document.body, 0, document.body, 1]: modifying the first added range must modify the Selection's last Range
20:03:44 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the first added Range
20:03:44 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must not throw exceptions or modify the range it's given
20:03:44 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in rangeCount being 1
20:03:44 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range having the specified endpoints
20:03:44 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range being the same object we added
20:03:44 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 18 [document.body, 0, document.body, 1]: modifying the second added range must modify the Selection's last Range
20:03:44 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the second added Range
20:03:44 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must not throw exceptions or modify the range it's given
20:03:44 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in rangeCount being 1
20:03:44 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range having the specified endpoints
20:03:44 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range being the same object we added
20:03:44 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the first added range must modify the Selection's last Range
20:03:44 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the first added Range
20:03:44 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must not throw exceptions or modify the range it's given
20:03:44 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
20:03:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:03:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:03:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:44 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range having the specified endpoints
20:03:44 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range being the same object we added
20:03:44 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the second added range must modify the Selection's last Range
20:03:44 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the second added Range
20:03:44 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
20:03:44 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
20:03:44 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
20:03:44 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
20:03:44 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
20:03:44 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
20:03:44 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
20:03:44 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
20:03:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:03:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:03:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:44 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
20:03:44 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
20:03:44 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
20:03:44 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
20:03:44 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
20:03:44 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
20:03:44 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
20:03:44 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
20:03:44 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
20:03:44 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
20:03:44 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
20:03:44 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
20:03:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:03:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:03:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:44 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
20:03:44 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
20:03:44 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
20:03:44 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
20:03:44 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
20:03:44 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
20:03:44 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
20:03:44 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
20:03:44 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
20:03:44 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
20:03:44 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
20:03:44 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
20:03:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:03:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:03:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:44 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̈ḧ
20:03:44 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
20:03:44 INFO - "
20:03:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
20:03:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
20:03:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:44 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 ""
20:03:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
20:03:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
20:03:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:44 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
20:03:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
20:03:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
20:03:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:44 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
20:03:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
20:03:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
20:03:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:44 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
20:03:44 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
20:03:44 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
20:03:44 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
20:03:44 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
20:03:44 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
20:03:44 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
20:03:44 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
20:03:44 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
20:03:44 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
20:03:44 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
20:03:44 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
20:03:44 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
20:03:44 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
20:03:44 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
20:03:44 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
20:03:44 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
20:03:44 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
20:03:44 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
20:03:44 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
20:03:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:03:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:03:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:44 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
20:03:44 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
20:03:44 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
20:03:44 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
20:03:44 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
20:03:44 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
20:03:44 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
20:03:44 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
20:03:44 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
20:03:44 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
20:03:44 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
20:03:44 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
20:03:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:03:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:03:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:44 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
20:03:44 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
20:03:44 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
20:03:44 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
20:03:44 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
20:03:44 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
20:03:44 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
20:03:44 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
20:03:44 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
20:03:44 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
20:03:44 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
20:03:44 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
20:03:44 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
20:03:44 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
20:03:44 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
20:03:44 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
20:03:44 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
20:03:44 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
20:03:44 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
20:03:44 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
20:03:44 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
20:03:44 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
20:03:44 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
20:03:44 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
20:03:44 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
20:03:44 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
20:03:44 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
20:03:44 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
20:03:44 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
20:03:44 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
20:03:44 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
20:03:44 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
20:03:44 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
20:03:44 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
20:03:44 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
20:03:44 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
20:03:44 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
20:03:44 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
20:03:44 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
20:03:44 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
20:03:44 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
20:03:44 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
20:03:44 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
20:03:44 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
20:03:44 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
20:03:44 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
20:03:44 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
20:03:44 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
20:03:44 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
20:03:44 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
20:03:44 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
20:03:44 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
20:03:44 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
20:03:44 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
20:03:44 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
20:03:44 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
20:03:44 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
20:03:44 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
20:03:44 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
20:03:44 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
20:03:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:03:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:03:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:44 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
20:03:44 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
20:03:44 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
20:03:44 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
20:03:44 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
20:03:44 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
20:03:44 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
20:03:44 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
20:03:44 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
20:03:44 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
20:03:44 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
20:03:44 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
20:03:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:03:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:03:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:44 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
20:03:44 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
20:03:44 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
20:03:44 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
20:03:44 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
20:03:44 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
20:03:44 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
20:03:44 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
20:03:44 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
20:03:44 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
20:03:44 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
20:03:44 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
20:03:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:03:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:03:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:44 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
20:03:44 INFO - Selection.addRange() tests
20:03:44 INFO - Selection.addRange() tests
20:03:44 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
20:03:44 INFO - "
20:03:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
20:03:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
20:03:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:44 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 ""
20:03:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
20:03:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
20:03:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:44 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
20:03:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
20:03:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
20:03:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:44 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
20:03:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
20:03:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
20:03:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:44 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
20:03:44 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
20:03:44 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
20:03:44 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
20:03:44 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
20:03:44 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
20:03:44 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
20:03:44 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
20:03:44 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
20:03:44 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
20:03:44 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
20:03:44 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
20:03:44 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
20:03:44 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
20:03:44 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
20:03:44 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
20:03:44 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
20:03:44 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
20:03:44 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
20:03:44 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
20:03:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:03:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:03:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:44 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
20:03:44 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
20:03:44 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
20:03:44 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
20:03:44 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
20:03:44 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
20:03:44 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
20:03:44 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
20:03:44 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
20:03:44 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
20:03:44 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
20:03:44 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
20:03:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:03:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:03:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:44 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
20:03:44 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
20:03:44 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
20:03:44 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
20:03:44 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
20:03:44 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
20:03:44 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
20:03:44 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
20:03:44 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
20:03:44 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
20:03:44 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
20:03:44 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
20:03:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:03:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:03:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:44 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
20:03:44 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
20:03:44 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
20:03:44 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
20:03:44 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
20:03:44 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
20:03:44 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
20:03:44 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
20:03:44 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
20:03:44 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
20:03:44 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
20:03:44 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
20:03:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:03:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:03:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:44 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̈ḧ
20:03:44 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
20:03:44 INFO - "
20:03:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
20:03:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
20:03:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:44 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 ""
20:03:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
20:03:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
20:03:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:44 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
20:03:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
20:03:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
20:03:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:44 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
20:03:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
20:03:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
20:03:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:44 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
20:03:44 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
20:03:44 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
20:03:44 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
20:03:44 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
20:03:44 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
20:03:44 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
20:03:44 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
20:03:44 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
20:03:44 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
20:03:44 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
20:03:44 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
20:03:44 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
20:03:44 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
20:03:44 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
20:03:44 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
20:03:44 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
20:03:44 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
20:03:44 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
20:03:44 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
20:03:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:03:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:03:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:44 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
20:03:44 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
20:03:44 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
20:03:44 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
20:03:44 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
20:03:44 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
20:03:44 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
20:03:44 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
20:03:44 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
20:03:44 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
20:03:44 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
20:03:44 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
20:03:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:03:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:03:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:44 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
20:03:44 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
20:03:44 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
20:03:44 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
20:03:45 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must not throw exceptions or modify the range it's given
20:03:45 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in rangeCount being 1
20:03:45 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range having the specified endpoints
20:03:45 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range being the same object we added
20:03:45 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the first added range must modify the Selection's last Range
20:03:45 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the first added Range
20:03:45 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must not throw exceptions or modify the range it's given
20:03:45 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in rangeCount being 1
20:03:45 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range having the specified endpoints
20:03:45 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range being the same object we added
20:03:45 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the second added range must modify the Selection's last Range
20:03:45 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the second added Range
20:03:45 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must not throw exceptions or modify the range it's given
20:03:45 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in rangeCount being 1
20:03:45 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range having the specified endpoints
20:03:45 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range being the same object we added
20:03:45 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the first added range must modify the Selection's last Range
20:03:45 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the first added Range
20:03:45 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must not throw exceptions or modify the range it's given
20:03:45 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in rangeCount being 1
20:03:45 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range having the specified endpoints
20:03:45 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range being the same object we added
20:03:45 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the second added range must modify the Selection's last Range
20:03:45 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the second added Range
20:03:45 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must not throw exceptions or modify the range it's given
20:03:45 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in rangeCount being 1
20:03:45 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range having the specified endpoints
20:03:45 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range being the same object we added
20:03:45 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the first added range must modify the Selection's last Range
20:03:45 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the first added Range
20:03:45 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must not throw exceptions or modify the range it's given
20:03:45 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in rangeCount being 1
20:03:45 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range having the specified endpoints
20:03:45 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range being the same object we added
20:03:45 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the second added range must modify the Selection's last Range
20:03:45 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the second added Range
20:03:45 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must not throw exceptions or modify the range it's given
20:03:45 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in rangeCount being 1
20:03:45 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range having the specified endpoints
20:03:45 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range being the same object we added
20:03:45 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the first added range must modify the Selection's last Range
20:03:45 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the first added Range
20:03:45 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must not throw exceptions or modify the range it's given
20:03:45 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in rangeCount being 1
20:03:45 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range having the specified endpoints
20:03:45 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range being the same object we added
20:03:45 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the second added range must modify the Selection's last Range
20:03:45 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the second added Range
20:03:45 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must not throw exceptions or modify the range it's given
20:03:45 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in rangeCount being 1
20:03:45 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range having the specified endpoints
20:03:45 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range being the same object we added
20:03:45 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the first added range must modify the Selection's last Range
20:03:45 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the first added Range
20:03:45 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must not throw exceptions or modify the range it's given
20:03:45 INFO - TEST-FAIL | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:03:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:03:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:03:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:45 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range having the specified endpoints
20:03:45 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range being the same object we added
20:03:45 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the second added range must modify the Selection's last Range
20:03:45 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the second added Range
20:03:45 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must not throw exceptions or modify the range it's given
20:03:45 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in rangeCount being 1
20:03:45 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range having the specified endpoints
20:03:45 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range being the same object we added
20:03:45 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the first added range must modify the Selection's last Range
20:03:45 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the first added Range
20:03:45 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must not throw exceptions or modify the range it's given
20:03:45 INFO - TEST-FAIL | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:03:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:03:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:03:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:45 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range having the specified endpoints
20:03:45 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range being the same object we added
20:03:45 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the second added range must modify the Selection's last Range
20:03:45 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the second added Range
20:03:45 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must not throw exceptions or modify the range it's given
20:03:45 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in rangeCount being 1
20:03:45 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
20:03:45 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range being the same object we added
20:03:45 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the first added range must modify the Selection's last Range
20:03:45 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the Selection's last Range must modify the first added Range
20:03:45 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must not throw exceptions or modify the range it's given
20:03:45 INFO - TEST-FAIL | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:03:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:03:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:03:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:45 INFO - TEST-FAIL | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Selection.addRange() tests
20:03:45 INFO - Selection.addRange() tests
20:03:45 INFO - Selection.addRange() tests
20:03:45 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
20:03:45 INFO - "
20:03:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
20:03:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
20:03:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:45 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 ""
20:03:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
20:03:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
20:03:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:45 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
20:03:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
20:03:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
20:03:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:45 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
20:03:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
20:03:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
20:03:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:45 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
20:03:45 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
20:03:45 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
20:03:45 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
20:03:45 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
20:03:45 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
20:03:45 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
20:03:45 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
20:03:45 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
20:03:45 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
20:03:45 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
20:03:45 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
20:03:45 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
20:03:45 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
20:03:45 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
20:03:45 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
20:03:45 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
20:03:45 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
20:03:45 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
20:03:45 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
20:03:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:03:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:03:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:45 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
20:03:45 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
20:03:45 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
20:03:45 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
20:03:45 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
20:03:45 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
20:03:45 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
20:03:45 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
20:03:45 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
20:03:45 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
20:03:45 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
20:03:45 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
20:03:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:03:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:03:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:45 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
20:03:45 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
20:03:45 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
20:03:45 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
20:03:45 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
20:03:45 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
20:03:45 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
20:03:45 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
20:03:45 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
20:03:45 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
20:03:45 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
20:03:45 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
20:03:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:03:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:03:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:45 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
20:03:45 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
20:03:45 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
20:03:45 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
20:03:45 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
20:03:45 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
20:03:45 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
20:03:45 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
20:03:45 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
20:03:45 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
20:03:45 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
20:03:45 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
20:03:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:03:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:03:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:45 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̈ḧ
20:03:45 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
20:03:45 INFO - "
20:03:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
20:03:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
20:03:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:45 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 ""
20:03:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
20:03:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
20:03:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:45 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
20:03:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
20:03:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
20:03:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:45 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
20:03:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
20:03:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
20:03:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:45 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
20:03:45 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
20:03:45 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
20:03:45 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
20:03:45 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
20:03:45 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
20:03:45 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
20:03:45 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
20:03:45 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
20:03:45 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
20:03:45 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
20:03:45 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
20:03:45 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
20:03:45 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
20:03:45 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
20:03:45 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
20:03:45 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
20:03:45 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
20:03:45 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
20:03:45 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
20:03:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:03:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:03:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:45 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
20:03:45 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
20:03:45 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
20:03:45 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
20:03:45 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
20:03:45 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
20:03:45 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
20:03:45 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
20:03:45 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
20:03:45 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
20:03:45 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
20:03:45 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
20:03:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:03:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:03:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:45 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
20:03:45 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
20:03:45 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
20:03:45 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
20:03:45 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
20:03:45 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
20:03:45 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
20:03:45 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
20:03:45 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
20:03:45 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
20:03:45 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
20:03:45 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
20:03:45 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
20:03:45 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
20:03:45 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
20:03:45 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
20:03:45 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
20:03:45 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
20:03:45 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
20:03:45 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
20:03:45 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
20:03:45 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
20:03:45 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
20:03:45 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
20:03:45 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
20:03:45 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
20:03:45 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
20:03:45 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
20:03:45 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
20:03:45 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
20:03:45 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
20:03:45 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
20:03:45 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
20:03:45 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
20:03:45 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
20:03:45 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
20:03:45 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
20:03:45 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
20:03:45 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
20:03:45 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
20:03:45 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
20:03:45 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
20:03:45 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
20:03:45 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
20:03:45 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
20:03:45 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
20:03:45 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
20:03:45 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
20:03:45 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
20:03:45 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
20:03:45 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
20:03:45 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
20:03:45 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
20:03:45 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
20:03:45 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
20:03:45 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
20:03:45 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
20:03:45 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
20:03:45 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
20:03:45 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
20:03:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:03:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:03:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:45 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
20:03:45 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
20:03:45 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
20:03:45 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
20:03:45 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
20:03:45 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
20:03:45 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
20:03:45 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
20:03:45 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
20:03:45 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
20:03:45 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
20:03:45 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
20:03:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:03:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:03:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:45 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
20:03:45 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
20:03:45 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
20:03:45 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
20:03:45 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
20:03:45 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
20:03:45 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
20:03:45 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
20:03:45 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
20:03:45 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
20:03:45 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
20:03:45 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
20:03:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:03:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:03:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:45 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
20:03:45 INFO - Selection.addRange() tests
20:03:46 INFO - Selection.addRange() tests
20:03:46 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
20:03:46 INFO - "
20:03:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
20:03:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
20:03:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:46 INFO - TEST-FAIL | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 17 [document.head, 1, document.head, 1]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
20:03:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
20:03:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
20:03:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:46 INFO - TEST-FAIL | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 17 [document.head, 1, document.head, 1]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:03:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
20:03:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
20:03:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:46 INFO - TEST-FAIL | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 17 [document.head, 1, document.head, 1]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:03:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
20:03:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
20:03:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:46 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must not throw exceptions or modify the range it's given
20:03:46 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in rangeCount being 1
20:03:46 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range having the specified endpoints
20:03:46 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range being the same object we added
20:03:46 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 18 [document.body, 0, document.body, 1]: modifying the first added range must modify the Selection's last Range
20:03:46 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the first added Range
20:03:46 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must not throw exceptions or modify the range it's given
20:03:46 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in rangeCount being 1
20:03:46 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range having the specified endpoints
20:03:46 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range being the same object we added
20:03:46 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 18 [document.body, 0, document.body, 1]: modifying the second added range must modify the Selection's last Range
20:03:46 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the second added Range
20:03:46 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must not throw exceptions or modify the range it's given
20:03:46 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in rangeCount being 1
20:03:46 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range having the specified endpoints
20:03:46 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range being the same object we added
20:03:46 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the first added range must modify the Selection's last Range
20:03:46 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the first added Range
20:03:46 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must not throw exceptions or modify the range it's given
20:03:46 INFO - TEST-FAIL | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:03:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:03:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:03:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:46 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range having the specified endpoints
20:03:46 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range being the same object we added
20:03:46 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the second added range must modify the Selection's last Range
20:03:46 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the second added Range
20:03:46 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must not throw exceptions or modify the range it's given
20:03:46 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in rangeCount being 1
20:03:46 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range having the specified endpoints
20:03:46 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range being the same object we added
20:03:46 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the first added range must modify the Selection's last Range
20:03:46 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the first added Range
20:03:46 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must not throw exceptions or modify the range it's given
20:03:46 INFO - TEST-FAIL | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:03:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:03:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:03:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:46 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range having the specified endpoints
20:03:46 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range being the same object we added
20:03:46 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the second added range must modify the Selection's last Range
20:03:46 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the second added Range
20:03:46 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must not throw exceptions or modify the range it's given
20:03:46 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in rangeCount being 1
20:03:46 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
20:03:46 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range being the same object we added
20:03:46 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the first added range must modify the Selection's last Range
20:03:46 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the first added Range
20:03:46 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must not throw exceptions or modify the range it's given
20:03:46 INFO - TEST-FAIL | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:03:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:03:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:03:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:46 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range having the specified endpoints
20:03:46 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range being the same object we added
20:03:46 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the second added range must modify the Selection's last Range
20:03:46 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the second added Range
20:03:46 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must not throw exceptions or modify the range it's given
20:03:46 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in rangeCount being 1
20:03:46 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range having the specified endpoints
20:03:46 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range being the same object we added
20:03:46 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the first added range must modify the Selection's last Range
20:03:46 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the first added Range
20:03:46 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must not throw exceptions or modify the range it's given
20:03:46 INFO - TEST-FAIL | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:03:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:03:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:03:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:46 INFO - TEST-FAIL | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Äb̈c̈d̈ëf̈g̈ḧ
20:03:46 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
20:03:46 INFO - "
20:03:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
20:03:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
20:03:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:46 INFO - TEST-FAIL | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
20:03:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
20:03:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
20:03:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:46 INFO - TEST-FAIL | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:03:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
20:03:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
20:03:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:46 INFO - TEST-FAIL | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:03:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
20:03:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
20:03:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:46 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must not throw exceptions or modify the range it's given
20:03:46 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in rangeCount being 1
20:03:46 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range having the specified endpoints
20:03:46 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range being the same object we added
20:03:46 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the first added range must modify the Selection's last Range
20:03:46 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the first added Range
20:03:46 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must not throw exceptions or modify the range it's given
20:03:46 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in rangeCount being 1
20:03:46 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range having the specified endpoints
20:03:46 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range being the same object we added
20:03:46 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the second added range must modify the Selection's last Range
20:03:46 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the second added Range
20:03:46 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must not throw exceptions or modify the range it's given
20:03:46 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in rangeCount being 1
20:03:46 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range having the specified endpoints
20:03:46 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range being the same object we added
20:03:46 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the first added range must modify the Selection's last Range
20:03:46 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the first added Range
20:03:46 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must not throw exceptions or modify the range it's given
20:03:46 INFO - TEST-FAIL | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:03:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:03:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:03:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:46 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range having the specified endpoints
20:03:46 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range being the same object we added
20:03:46 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the second added range must modify the Selection's last Range
20:03:46 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the second added Range
20:03:46 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must not throw exceptions or modify the range it's given
20:03:46 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in rangeCount being 1
20:03:46 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range having the specified endpoints
20:03:46 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range being the same object we added
20:03:46 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the first added range must modify the Selection's last Range
20:03:46 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the first added Range
20:03:46 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must not throw exceptions or modify the range it's given
20:03:46 INFO - TEST-FAIL | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:03:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:03:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:03:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:46 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range having the specified endpoints
20:03:46 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range being the same object we added
20:03:46 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the second added range must modify the Selection's last Range
20:03:46 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the second added Range
20:03:46 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must not throw exceptions or modify the range it's given
20:03:46 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in rangeCount being 1
20:03:46 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range having the specified endpoints
20:03:46 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range being the same object we added
20:03:46 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the first added range must modify the Selection's last Range
20:03:46 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the first added Range
20:03:46 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must not throw exceptions or modify the range it's given
20:03:46 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in rangeCount being 1
20:03:46 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range having the specified endpoints
20:03:46 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range being the same object we added
20:03:46 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the second added range must modify the Selection's last Range
20:03:46 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the second added Range
20:03:46 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must not throw exceptions or modify the range it's given
20:03:46 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in rangeCount being 1
20:03:46 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range having the specified endpoints
20:03:46 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range being the same object we added
20:03:46 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the first added range must modify the Selection's last Range
20:03:46 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the first added Range
20:03:46 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must not throw exceptions or modify the range it's given
20:03:46 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in rangeCount being 1
20:03:46 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range having the specified endpoints
20:03:46 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range being the same object we added
20:03:46 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the second added range must modify the Selection's last Range
20:03:46 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the second added Range
20:03:46 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must not throw exceptions or modify the range it's given
20:03:46 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in rangeCount being 1
20:03:46 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range having the specified endpoints
20:03:46 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range being the same object we added
20:03:46 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the first added range must modify the Selection's last Range
20:03:46 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the first added Range
20:03:46 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must not throw exceptions or modify the range it's given
20:03:46 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in rangeCount being 1
20:03:46 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range having the specified endpoints
20:03:46 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range being the same object we added
20:03:46 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the second added range must modify the Selection's last Range
20:03:46 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the second added Range
20:03:46 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must not throw exceptions or modify the range it's given
20:03:46 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in rangeCount being 1
20:03:46 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range having the specified endpoints
20:03:46 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range being the same object we added
20:03:46 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the first added range must modify the Selection's last Range
20:03:46 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the first added Range
20:03:46 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must not throw exceptions or modify the range it's given
20:03:46 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in rangeCount being 1
20:03:46 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range having the specified endpoints
20:03:46 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range being the same object we added
20:03:46 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the second added range must modify the Selection's last Range
20:03:46 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the second added Range
20:03:46 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must not throw exceptions or modify the range it's given
20:03:46 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in rangeCount being 1
20:03:46 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range having the specified endpoints
20:03:46 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range being the same object we added
20:03:46 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the first added range must modify the Selection's last Range
20:03:46 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the first added Range
20:03:46 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must not throw exceptions or modify the range it's given
20:03:46 INFO - TEST-FAIL | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:03:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:03:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:03:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:46 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range having the specified endpoints
20:03:46 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range being the same object we added
20:03:46 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the second added range must modify the Selection's last Range
20:03:46 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the second added Range
20:03:46 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must not throw exceptions or modify the range it's given
20:03:46 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in rangeCount being 1
20:03:46 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range having the specified endpoints
20:03:46 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range being the same object we added
20:03:46 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the first added range must modify the Selection's last Range
20:03:46 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the first added Range
20:03:46 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must not throw exceptions or modify the range it's given
20:03:46 INFO - TEST-FAIL | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:03:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:03:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:03:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:46 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range having the specified endpoints
20:03:46 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range being the same object we added
20:03:46 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the second added range must modify the Selection's last Range
20:03:46 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the second added Range
20:03:46 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must not throw exceptions or modify the range it's given
20:03:46 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in rangeCount being 1
20:03:46 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
20:03:46 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range being the same object we added
20:03:46 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the first added range must modify the Selection's last Range
20:03:46 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the Selection's last Range must modify the first added Range
20:03:46 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must not throw exceptions or modify the range it's given
20:03:46 INFO - TEST-FAIL | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:03:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:03:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:03:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:46 INFO - TEST-FAIL | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Selection.addRange() tests
20:03:46 INFO - Selection.addRange() tests
20:03:46 INFO - Selection.addRange() tests
20:03:46 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
20:03:46 INFO - "
20:03:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
20:03:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
20:03:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:46 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 ""
20:03:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
20:03:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
20:03:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:46 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
20:03:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
20:03:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
20:03:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:46 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
20:03:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
20:03:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
20:03:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:46 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
20:03:46 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
20:03:46 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
20:03:46 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
20:03:46 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
20:03:46 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
20:03:46 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
20:03:46 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
20:03:46 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
20:03:46 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
20:03:46 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
20:03:46 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
20:03:46 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
20:03:46 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
20:03:46 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
20:03:46 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
20:03:46 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
20:03:46 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
20:03:46 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
20:03:46 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
20:03:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:03:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:03:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:46 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
20:03:46 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
20:03:46 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
20:03:46 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
20:03:46 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
20:03:46 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
20:03:46 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
20:03:46 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
20:03:46 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
20:03:46 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
20:03:46 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
20:03:46 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
20:03:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:03:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:03:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:46 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
20:03:46 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
20:03:46 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
20:03:46 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
20:03:46 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
20:03:46 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
20:03:46 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
20:03:46 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
20:03:46 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
20:03:46 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
20:03:46 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
20:03:46 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
20:03:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:03:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:03:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:46 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
20:03:46 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
20:03:46 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
20:03:46 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
20:03:46 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
20:03:46 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
20:03:46 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
20:03:46 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
20:03:46 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
20:03:46 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
20:03:46 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
20:03:46 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
20:03:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:03:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:03:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:46 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̈ḧ
20:03:46 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
20:03:46 INFO - "
20:03:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
20:03:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
20:03:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:46 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 ""
20:03:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
20:03:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
20:03:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:46 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
20:03:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
20:03:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
20:03:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:46 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
20:03:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
20:03:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
20:03:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:46 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
20:03:46 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
20:03:46 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
20:03:46 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
20:03:46 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
20:03:46 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
20:03:46 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
20:03:46 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
20:03:46 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
20:03:46 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
20:03:46 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
20:03:46 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
20:03:46 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
20:03:46 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
20:03:46 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
20:03:46 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
20:03:46 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
20:03:46 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
20:03:46 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
20:03:46 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
20:03:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:03:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:03:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:46 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
20:03:46 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
20:03:46 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
20:03:46 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
20:03:46 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
20:03:46 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
20:03:46 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
20:03:46 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
20:03:46 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
20:03:46 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
20:03:46 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
20:03:46 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
20:03:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:03:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:03:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:46 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
20:03:46 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
20:03:46 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
20:03:46 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
20:03:46 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
20:03:46 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
20:03:46 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
20:03:46 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
20:03:46 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
20:03:46 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
20:03:46 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
20:03:46 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
20:03:46 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
20:03:46 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
20:03:46 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
20:03:46 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
20:03:46 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
20:03:46 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
20:03:46 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
20:03:46 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
20:03:46 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
20:03:46 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
20:03:46 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
20:03:46 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
20:03:46 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
20:03:46 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
20:03:46 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
20:03:46 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
20:03:46 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
20:03:46 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
20:03:46 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
20:03:46 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
20:03:46 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
20:03:46 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
20:03:46 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
20:03:46 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
20:03:46 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
20:03:46 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
20:03:46 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
20:03:46 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
20:03:46 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
20:03:46 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
20:03:46 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
20:03:46 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
20:03:46 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
20:03:46 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
20:03:46 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
20:03:46 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
20:03:46 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
20:03:46 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
20:03:46 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
20:03:46 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
20:03:46 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
20:03:46 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
20:03:46 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
20:03:46 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
20:03:46 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
20:03:46 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
20:03:46 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
20:03:46 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
20:03:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:03:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:03:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:46 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
20:03:46 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
20:03:46 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
20:03:46 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
20:03:46 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
20:03:46 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
20:03:46 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
20:03:46 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
20:03:46 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
20:03:46 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
20:03:46 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
20:03:46 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
20:03:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:03:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:03:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:46 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
20:03:46 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
20:03:46 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
20:03:46 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
20:03:46 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
20:03:46 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
20:03:46 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
20:03:46 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
20:03:46 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
20:03:46 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
20:03:46 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
20:03:46 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
20:03:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:03:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:03:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:46 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
20:03:46 INFO - Selection.addRange() tests
20:03:47 INFO - Selection.addRange() tests
20:03:47 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
20:03:47 INFO - "
20:03:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
20:03:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
20:03:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:47 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 ""
20:03:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
20:03:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
20:03:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:47 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
20:03:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
20:03:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
20:03:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:47 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
20:03:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
20:03:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
20:03:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:03:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:03:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:03:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:03:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:03:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:03:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:03:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:03:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:47 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̈ḧ
20:03:47 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
20:03:47 INFO - "
20:03:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
20:03:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
20:03:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:47 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 ""
20:03:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
20:03:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
20:03:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:47 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
20:03:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
20:03:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
20:03:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:47 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
20:03:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
20:03:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
20:03:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:03:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:03:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:03:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:03:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:03:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:03:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:03:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:03:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:03:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:03:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:47 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
20:03:47 INFO - Selection.addRange() tests
20:03:47 INFO - Selection.addRange() tests
20:03:47 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
20:03:47 INFO - "
20:03:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
20:03:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
20:03:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:47 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 ""
20:03:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
20:03:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
20:03:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:47 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
20:03:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
20:03:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
20:03:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:47 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
20:03:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
20:03:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
20:03:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:03:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:03:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:03:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:03:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:03:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:03:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:03:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:03:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:47 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̈ḧ
20:03:47 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
20:03:47 INFO - "
20:03:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
20:03:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
20:03:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:47 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 ""
20:03:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
20:03:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
20:03:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:47 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
20:03:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
20:03:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
20:03:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:47 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
20:03:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
20:03:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
20:03:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:03:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:03:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:03:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:03:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:03:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:03:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:03:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:03:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 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
20:03:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:03:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:03:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:47 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
20:03:47 INFO - Selection.addRange() tests
20:03:48 INFO - Selection.addRange() tests
20:03:48 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
20:03:48 INFO - "
20:03:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
20:03:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
20:03:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:48 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 ""
20:03:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
20:03:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
20:03:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:48 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
20:03:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
20:03:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
20:03:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:48 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
20:03:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
20:03:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
20:03:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:03:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:03:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:03:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:03:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:03:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:03:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:03:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:03:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:48 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̈ḧ
20:03:48 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
20:03:48 INFO - "
20:03:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
20:03:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
20:03:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:48 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 ""
20:03:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
20:03:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
20:03:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:48 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
20:03:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
20:03:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
20:03:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:48 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
20:03:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
20:03:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
20:03:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:03:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:03:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:03:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:03:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:03:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:03:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:03:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:03:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:03:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:03:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:48 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
20:03:48 INFO - Selection.addRange() tests
20:03:48 INFO - Selection.addRange() tests
20:03:48 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
20:03:48 INFO - "
20:03:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
20:03:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
20:03:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:48 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 ""
20:03:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
20:03:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
20:03:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:48 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
20:03:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
20:03:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
20:03:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:48 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
20:03:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
20:03:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
20:03:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:03:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:03:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:03:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:03:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:03:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:03:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:03:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:03:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:48 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̈ḧ
20:03:48 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
20:03:48 INFO - "
20:03:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
20:03:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
20:03:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:48 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 ""
20:03:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
20:03:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
20:03:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:48 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
20:03:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
20:03:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
20:03:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:48 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
20:03:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
20:03:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
20:03:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:03:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:03:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:03:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:03:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:03:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:03:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 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
20:03:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:03:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:03:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:49 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
20:03:49 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
20:03:49 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
20:03:49 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
20:03:49 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
20:03:49 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
20:03:49 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
20:03:49 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
20:03:49 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
20:03:49 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
20:03:49 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
20:03:49 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
20:03:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:03:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:03:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:49 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
20:03:49 INFO - Selection.addRange() tests
20:03:49 INFO - Selection.addRange() tests
20:03:49 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
20:03:49 INFO - "
20:03:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
20:03:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
20:03:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:49 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 ""
20:03:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
20:03:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
20:03:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:49 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
20:03:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
20:03:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
20:03:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:49 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
20:03:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
20:03:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
20:03:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:49 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
20:03:49 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
20:03:49 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
20:03:49 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
20:03:49 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
20:03:49 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
20:03:49 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
20:03:49 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
20:03:49 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
20:03:49 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
20:03:49 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
20:03:49 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
20:03:49 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
20:03:49 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
20:03:49 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
20:03:49 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
20:03:49 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
20:03:49 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
20:03:49 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
20:03:49 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
20:03:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:03:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:03:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:49 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
20:03:49 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
20:03:49 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
20:03:49 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
20:03:49 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
20:03:49 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
20:03:49 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
20:03:49 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
20:03:49 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
20:03:49 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
20:03:49 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
20:03:49 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
20:03:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:03:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:03:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:49 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
20:03:49 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
20:03:49 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
20:03:49 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
20:03:49 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
20:03:49 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
20:03:49 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
20:03:49 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
20:03:49 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
20:03:49 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
20:03:49 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
20:03:49 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
20:03:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:03:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:03:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:49 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
20:03:49 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
20:03:49 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
20:03:49 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
20:03:49 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
20:03:49 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
20:03:49 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
20:03:49 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
20:03:49 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
20:03:49 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
20:03:49 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
20:03:49 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
20:03:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:03:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:03:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:49 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̈ḧ
20:03:49 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
20:03:49 INFO - "
20:03:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
20:03:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
20:03:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:49 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 ""
20:03:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
20:03:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
20:03:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:49 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
20:03:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
20:03:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
20:03:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:49 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
20:03:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
20:03:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
20:03:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:49 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
20:03:49 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
20:03:49 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
20:03:49 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
20:03:49 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
20:03:49 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
20:03:49 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
20:03:49 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
20:03:49 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
20:03:49 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
20:03:49 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
20:03:49 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
20:03:49 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
20:03:49 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
20:03:49 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
20:03:49 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
20:03:49 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
20:03:49 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
20:03:49 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
20:03:49 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
20:03:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:03:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:03:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:49 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
20:03:49 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
20:03:49 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
20:03:49 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
20:03:49 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
20:03:49 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
20:03:49 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
20:03:49 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
20:03:49 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
20:03:49 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
20:03:49 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
20:03:49 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
20:03:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:03:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:03:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:49 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
20:03:49 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
20:03:49 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
20:03:49 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
20:03:49 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
20:03:49 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
20:03:49 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
20:03:49 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
20:03:49 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
20:03:49 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
20:03:49 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
20:03:49 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
20:03:49 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
20:03:49 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
20:03:49 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
20:03:49 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
20:03:49 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
20:03:49 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
20:03:49 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
20:03:49 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
20:03:49 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
20:03:49 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
20:03:49 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
20:03:49 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
20:03:49 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
20:03:49 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
20:03:49 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
20:03:49 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
20:03:49 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
20:03:49 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
20:03:49 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
20:03:49 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
20:03:49 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
20:03:49 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
20:03:49 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
20:03:49 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
20:03:49 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
20:03:49 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
20:03:49 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
20:03:49 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
20:03:49 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
20:03:49 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
20:03:49 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
20:03:49 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
20:03:49 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
20:03:49 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
20:03:49 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
20:03:49 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
20:03:49 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
20:03:49 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
20:03:49 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
20:03:49 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
20:03:49 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
20:03:49 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
20:03:49 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
20:03:49 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
20:03:49 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
20:03:49 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
20:03:49 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
20:03:49 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
20:03:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:03:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:03:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:49 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
20:03:49 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
20:03:49 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
20:03:49 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
20:03:49 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
20:03:49 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
20:03:49 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
20:03:49 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
20:03:49 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
20:03:49 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
20:03:49 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
20:03:49 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
20:03:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:03:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:03:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:49 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
20:03:49 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
20:03:49 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
20:03:49 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
20:03:49 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
20:03:49 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
20:03:49 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
20:03:49 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
20:03:49 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
20:03:49 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
20:03:49 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
20:03:49 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
20:03:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:03:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:03:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:49 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
20:03:49 INFO - Selection.addRange() tests
20:03:50 INFO - Selection.addRange() tests
20:03:50 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
20:03:50 INFO - "
20:03:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
20:03:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
20:03:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:50 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 ""
20:03:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
20:03:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
20:03:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:50 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
20:03:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
20:03:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
20:03:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:50 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
20:03:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
20:03:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
20:03:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:03:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:03:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:03:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:03:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:03:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:03:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:03:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:03:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:50 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̈ḧ
20:03:50 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
20:03:50 INFO - "
20:03:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
20:03:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
20:03:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:50 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 ""
20:03:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
20:03:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
20:03:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:50 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
20:03:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
20:03:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
20:03:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:50 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
20:03:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
20:03:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
20:03:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:03:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:03:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:03:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:03:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:03:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:03:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:03:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:03:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:03:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:03:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:50 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
20:03:50 INFO - Selection.addRange() tests
20:03:50 INFO - Selection.addRange() tests
20:03:50 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
20:03:50 INFO - "
20:03:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
20:03:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
20:03:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:50 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 ""
20:03:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
20:03:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
20:03:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:50 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
20:03:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
20:03:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
20:03:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:50 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
20:03:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
20:03:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
20:03:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:03:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:03:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:03:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:03:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:03:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:03:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:03:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:03:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:50 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̈ḧ
20:03:50 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
20:03:50 INFO - "
20:03:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
20:03:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
20:03:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:50 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 ""
20:03:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
20:03:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
20:03:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:50 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
20:03:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
20:03:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
20:03:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:50 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
20:03:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
20:03:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
20:03:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:03:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:03:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:03:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:03:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:03:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:03:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:03:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:03:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 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
20:03:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:03:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:03:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:50 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
20:03:50 INFO - Selection.addRange() tests
20:03:51 INFO - Selection.addRange() tests
20:03:51 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
20:03:51 INFO - "
20:03:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
20:03:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
20:03:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:51 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 ""
20:03:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
20:03:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
20:03:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:51 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
20:03:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
20:03:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
20:03:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:51 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
20:03:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
20:03:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
20:03:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:51 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
20:03:51 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
20:03:51 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
20:03:51 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
20:03:51 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
20:03:51 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
20:03:51 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
20:03:51 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
20:03:51 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
20:03:51 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
20:03:51 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
20:03:51 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
20:03:51 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
20:03:51 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
20:03:51 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
20:03:51 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
20:03:51 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
20:03:51 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
20:03:51 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
20:03:51 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
20:03:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:03:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:03:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:51 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
20:03:51 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
20:03:51 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
20:03:51 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
20:03:51 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
20:03:51 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
20:03:51 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
20:03:51 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
20:03:51 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
20:03:51 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
20:03:51 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
20:03:51 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
20:03:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:03:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:03:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:51 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
20:03:51 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
20:03:51 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
20:03:51 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
20:03:51 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
20:03:51 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
20:03:51 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
20:03:51 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
20:03:51 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
20:03:51 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
20:03:51 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
20:03:51 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
20:03:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:03:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:03:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:51 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
20:03:51 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
20:03:51 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
20:03:51 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
20:03:51 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
20:03:51 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
20:03:51 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
20:03:51 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
20:03:51 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
20:03:51 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
20:03:51 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
20:03:51 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
20:03:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:03:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:03:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:51 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̈ḧ
20:03:51 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
20:03:51 INFO - "
20:03:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
20:03:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
20:03:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:51 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 ""
20:03:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
20:03:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
20:03:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:51 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
20:03:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
20:03:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
20:03:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:51 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
20:03:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
20:03:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
20:03:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:51 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
20:03:51 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
20:03:51 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
20:03:51 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
20:03:51 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
20:03:51 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
20:03:51 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
20:03:51 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
20:03:51 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
20:03:51 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
20:03:51 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
20:03:51 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
20:03:51 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
20:03:51 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
20:03:51 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
20:03:51 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
20:03:51 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
20:03:51 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
20:03:51 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
20:03:51 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
20:03:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:03:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:03:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:51 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
20:03:51 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
20:03:51 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
20:03:51 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
20:03:51 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
20:03:51 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
20:03:51 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
20:03:51 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
20:03:51 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
20:03:51 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
20:03:51 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
20:03:51 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
20:03:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:03:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:03:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:51 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
20:03:51 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
20:03:51 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
20:03:51 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
20:03:51 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
20:03:51 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
20:03:51 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
20:03:51 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
20:03:51 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
20:03:51 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
20:03:51 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
20:03:51 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
20:03:51 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
20:03:51 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
20:03:51 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
20:03:51 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
20:03:51 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
20:03:51 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
20:03:51 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
20:03:51 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
20:03:51 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
20:03:51 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
20:03:51 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
20:03:51 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
20:03:51 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
20:03:51 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
20:03:51 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
20:03:51 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
20:03:51 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
20:03:51 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
20:03:51 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
20:03:51 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
20:03:51 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
20:03:51 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
20:03:51 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
20:03:51 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
20:03:51 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
20:03:51 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
20:03:51 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
20:03:51 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
20:03:51 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
20:03:51 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
20:03:51 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
20:03:51 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
20:03:51 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
20:03:51 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
20:03:51 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
20:03:51 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
20:03:51 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
20:03:51 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
20:03:51 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
20:03:51 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
20:03:51 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
20:03:51 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
20:03:51 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
20:03:51 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
20:03:51 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
20:03:51 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
20:03:51 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
20:03:51 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
20:03:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:03:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:03:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:51 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
20:03:51 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
20:03:51 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
20:03:51 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
20:03:51 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
20:03:51 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
20:03:51 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
20:03:51 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
20:03:51 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
20:03:51 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
20:03:51 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
20:03:51 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
20:03:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:03:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:03:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:51 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
20:03:51 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
20:03:51 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
20:03:51 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
20:03:51 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
20:03:51 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
20:03:51 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
20:03:51 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
20:03:51 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
20:03:51 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
20:03:51 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
20:03:51 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
20:03:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:03:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:03:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:51 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
20:03:51 INFO - Selection.addRange() tests
20:03:52 INFO - Selection.addRange() tests
20:03:52 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
20:03:52 INFO - "
20:03:52 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
20:03:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:52 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
20:03:52 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:52 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 ""
20:03:52 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
20:03:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:52 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
20:03:52 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:52 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
20:03:52 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
20:03:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:52 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
20:03:52 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:52 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
20:03:52 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
20:03:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:52 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
20:03:52 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:03:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:52 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:03:52 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:03:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:52 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:03:52 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:03:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:52 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:03:52 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:03:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:52 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:03:52 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:52 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̈ḧ
20:03:52 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
20:03:52 INFO - "
20:03:52 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
20:03:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:52 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
20:03:52 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:52 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 ""
20:03:52 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
20:03:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:52 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
20:03:52 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:52 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
20:03:52 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
20:03:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:52 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
20:03:52 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:52 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
20:03:52 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
20:03:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:52 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
20:03:52 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:03:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:52 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:03:52 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:03:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:52 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:03:52 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:03:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:52 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:03:52 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:03:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:52 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:03:52 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:03:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:52 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:03:52 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:52 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
20:03:52 INFO - Selection.addRange() tests
20:03:52 INFO - Selection.addRange() tests
20:03:52 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
20:03:52 INFO - "
20:03:52 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
20:03:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:52 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
20:03:52 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:52 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 ""
20:03:52 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
20:03:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:52 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
20:03:52 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:52 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
20:03:52 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
20:03:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:52 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
20:03:52 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:52 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
20:03:52 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
20:03:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:52 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
20:03:52 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:03:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:52 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:03:52 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:03:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:52 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:03:52 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:03:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:52 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:03:52 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:03:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:52 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:03:52 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:52 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̈ḧ
20:03:52 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
20:03:52 INFO - "
20:03:52 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
20:03:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:52 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
20:03:52 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:52 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 ""
20:03:52 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
20:03:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:52 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
20:03:52 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:52 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
20:03:52 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
20:03:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:52 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
20:03:52 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:52 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
20:03:52 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
20:03:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:52 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
20:03:52 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:03:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:52 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:03:52 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:03:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:52 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:03:52 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:03:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:52 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:03:52 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:03:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:52 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:03:52 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 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
20:03:52 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:03:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:52 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:03:52 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:52 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
20:03:52 INFO - Selection.addRange() tests
20:03:53 INFO - Selection.addRange() tests
20:03:53 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
20:03:53 INFO - "
20:03:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
20:03:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
20:03:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:53 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 ""
20:03:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
20:03:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
20:03:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:53 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
20:03:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
20:03:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
20:03:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:53 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
20:03:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
20:03:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
20:03:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:53 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
20:03:53 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
20:03:53 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
20:03:53 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
20:03:53 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
20:03:53 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
20:03:53 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
20:03:53 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
20:03:53 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
20:03:53 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
20:03:53 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
20:03:53 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
20:03:53 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
20:03:53 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
20:03:53 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
20:03:53 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
20:03:53 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
20:03:53 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
20:03:53 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
20:03:53 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
20:03:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:03:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:03:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:53 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
20:03:53 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
20:03:53 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
20:03:53 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
20:03:53 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
20:03:53 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
20:03:53 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
20:03:53 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
20:03:53 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
20:03:53 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
20:03:53 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
20:03:53 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
20:03:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:03:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:03:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:53 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
20:03:53 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
20:03:53 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
20:03:53 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
20:03:53 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
20:03:53 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
20:03:53 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
20:03:53 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
20:03:53 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
20:03:53 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
20:03:53 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
20:03:53 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
20:03:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:03:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:03:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:53 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
20:03:53 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
20:03:53 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
20:03:53 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
20:03:53 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
20:03:53 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
20:03:53 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
20:03:53 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
20:03:53 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
20:03:53 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
20:03:53 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
20:03:53 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
20:03:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:03:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:03:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:53 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̈ḧ
20:03:53 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
20:03:53 INFO - "
20:03:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
20:03:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
20:03:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:53 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 ""
20:03:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
20:03:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
20:03:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:53 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
20:03:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
20:03:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
20:03:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:53 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
20:03:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
20:03:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
20:03:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:53 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
20:03:53 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
20:03:53 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
20:03:53 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
20:03:53 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
20:03:53 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
20:03:53 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
20:03:53 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
20:03:53 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
20:03:53 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
20:03:53 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
20:03:53 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
20:03:53 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
20:03:53 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
20:03:53 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
20:03:53 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
20:03:53 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
20:03:53 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
20:03:53 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
20:03:53 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
20:03:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:03:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:03:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:53 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
20:03:53 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
20:03:53 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
20:03:53 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
20:03:53 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
20:03:53 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
20:03:53 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
20:03:53 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
20:03:53 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
20:03:53 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
20:03:53 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
20:03:53 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
20:03:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:03:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:03:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:53 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
20:03:53 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
20:03:53 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
20:03:53 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
20:03:53 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
20:03:53 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
20:03:53 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
20:03:53 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
20:03:53 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
20:03:53 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
20:03:53 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
20:03:53 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
20:03:53 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
20:03:53 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
20:03:53 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
20:03:53 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
20:03:53 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
20:03:53 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
20:03:53 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
20:03:53 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
20:03:53 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
20:03:53 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
20:03:53 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
20:03:53 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
20:03:53 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
20:03:53 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
20:03:53 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
20:03:53 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
20:03:53 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
20:03:53 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
20:03:53 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
20:03:53 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
20:03:53 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
20:03:53 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
20:03:53 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
20:03:53 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
20:03:53 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
20:03:53 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
20:03:53 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
20:03:53 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
20:03:53 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
20:03:53 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
20:03:53 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
20:03:53 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
20:03:53 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
20:03:53 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
20:03:53 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
20:03:53 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
20:03:53 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
20:03:53 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
20:03:53 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
20:03:53 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
20:03:53 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
20:03:53 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
20:03:53 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
20:03:53 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
20:03:53 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
20:03:53 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
20:03:53 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
20:03:53 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
20:03:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:03:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:03:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:53 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
20:03:53 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
20:03:53 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
20:03:53 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
20:03:53 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
20:03:53 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
20:03:53 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
20:03:53 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
20:03:53 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
20:03:53 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
20:03:53 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
20:03:53 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
20:03:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:03:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:03:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:53 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
20:03:53 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
20:03:53 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
20:03:53 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
20:03:53 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
20:03:53 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
20:03:53 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
20:03:53 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
20:03:53 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
20:03:53 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
20:03:53 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
20:03:53 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
20:03:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:03:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:03:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:53 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
20:03:53 INFO - Selection.addRange() tests
20:03:54 INFO - Selection.addRange() tests
20:03:54 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
20:03:54 INFO - "
20:03:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
20:03:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
20:03:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:54 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 ""
20:03:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
20:03:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
20:03:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:54 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
20:03:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
20:03:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
20:03:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:54 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
20:03:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
20:03:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
20:03:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:54 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
20:03:54 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
20:03:54 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
20:03:54 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
20:03:54 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
20:03:54 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
20:03:54 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
20:03:54 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
20:03:54 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
20:03:54 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
20:03:54 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
20:03:54 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
20:03:54 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
20:03:54 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
20:03:54 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
20:03:54 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
20:03:54 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
20:03:54 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
20:03:54 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
20:03:54 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
20:03:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:03:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:03:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:54 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
20:03:54 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
20:03:54 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
20:03:54 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
20:03:54 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
20:03:54 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
20:03:54 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
20:03:54 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
20:03:54 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
20:03:54 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
20:03:54 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
20:03:54 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
20:03:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:03:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:03:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:54 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
20:03:54 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
20:03:54 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
20:03:54 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
20:03:54 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
20:03:54 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
20:03:54 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
20:03:54 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
20:03:54 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
20:03:54 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
20:03:54 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
20:03:54 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
20:03:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:03:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:03:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:54 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
20:03:54 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
20:03:54 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
20:03:54 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
20:03:54 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
20:03:54 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
20:03:54 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
20:03:54 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
20:03:54 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
20:03:54 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
20:03:54 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
20:03:54 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
20:03:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:03:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:03:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:54 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̈ḧ
20:03:54 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
20:03:54 INFO - "
20:03:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
20:03:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
20:03:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:54 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 ""
20:03:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
20:03:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
20:03:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:54 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
20:03:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
20:03:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
20:03:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:54 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
20:03:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
20:03:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
20:03:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:54 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
20:03:54 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
20:03:54 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
20:03:54 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
20:03:54 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
20:03:54 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
20:03:54 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
20:03:54 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
20:03:54 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
20:03:54 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
20:03:54 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
20:03:54 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
20:03:54 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
20:03:54 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
20:03:54 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
20:03:54 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
20:03:54 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
20:03:54 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
20:03:54 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
20:03:54 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
20:03:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:03:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:03:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:54 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
20:03:54 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
20:03:54 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
20:03:54 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
20:03:54 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
20:03:54 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
20:03:54 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
20:03:54 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
20:03:54 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
20:03:54 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
20:03:54 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
20:03:54 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
20:03:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:03:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:03:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:54 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
20:03:54 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
20:03:54 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
20:03:54 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
20:03:54 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
20:03:54 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
20:03:54 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
20:03:54 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
20:03:54 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
20:03:54 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
20:03:54 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
20:03:54 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
20:03:54 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
20:03:54 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
20:03:54 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
20:03:54 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
20:03:54 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
20:03:54 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
20:03:54 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
20:03:54 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
20:03:54 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
20:03:54 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
20:03:54 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
20:03:54 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
20:03:54 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
20:03:54 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
20:03:54 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
20:03:54 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
20:03:54 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
20:03:54 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
20:03:54 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
20:03:54 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
20:03:54 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
20:03:54 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
20:03:54 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
20:03:54 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
20:03:54 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
20:03:54 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
20:03:54 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
20:03:54 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
20:03:54 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
20:03:54 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
20:03:54 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
20:03:54 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
20:03:54 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
20:03:54 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
20:03:54 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
20:03:54 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
20:03:54 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
20:03:54 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
20:03:54 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
20:03:54 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
20:03:54 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
20:03:54 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
20:03:54 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
20:03:54 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
20:03:54 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
20:03:54 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
20:03:54 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
20:03:54 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
20:03:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:03:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:03:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:54 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
20:03:54 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
20:03:54 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
20:03:54 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
20:03:54 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
20:03:54 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
20:03:54 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
20:03:54 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
20:03:54 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
20:03:54 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
20:03:54 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
20:03:54 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
20:03:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:03:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:03:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:54 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
20:03:54 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
20:03:54 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
20:03:54 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
20:03:54 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
20:03:54 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
20:03:54 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
20:03:54 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
20:03:54 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
20:03:54 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
20:03:54 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
20:03:54 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
20:03:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:03:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:03:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:54 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
20:03:54 INFO - Selection.addRange() tests
20:03:55 INFO - Selection.addRange() tests
20:03:55 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
20:03:55 INFO - "
20:03:55 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
20:03:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:55 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
20:03:55 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:55 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 ""
20:03:55 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
20:03:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:55 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
20:03:55 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:55 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
20:03:55 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
20:03:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:55 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
20:03:55 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:55 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
20:03:55 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
20:03:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:55 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
20:03:55 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:55 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
20:03:55 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
20:03:55 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
20:03:55 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
20:03:55 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
20:03:55 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
20:03:55 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
20:03:55 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
20:03:55 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
20:03:55 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
20:03:55 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
20:03:55 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
20:03:55 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
20:03:55 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
20:03:55 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
20:03:55 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
20:03:55 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
20:03:55 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
20:03:55 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
20:03:55 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
20:03:55 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:03:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:55 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:03:55 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:55 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
20:03:55 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
20:03:55 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
20:03:55 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
20:03:55 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
20:03:55 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
20:03:55 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
20:03:55 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
20:03:55 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
20:03:55 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
20:03:55 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
20:03:55 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
20:03:55 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:03:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:55 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:03:55 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:55 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
20:03:55 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
20:03:55 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
20:03:55 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
20:03:55 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
20:03:55 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
20:03:55 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
20:03:55 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
20:03:55 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
20:03:55 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
20:03:55 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
20:03:55 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
20:03:55 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:03:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:55 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:03:55 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:55 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
20:03:55 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
20:03:55 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
20:03:55 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
20:03:55 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
20:03:55 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
20:03:55 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
20:03:55 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
20:03:55 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
20:03:55 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
20:03:55 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
20:03:55 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
20:03:55 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:03:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:55 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:03:55 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:55 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̈ḧ
20:03:55 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
20:03:55 INFO - "
20:03:55 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
20:03:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:55 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
20:03:55 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:55 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 ""
20:03:55 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
20:03:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:55 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
20:03:55 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:55 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
20:03:55 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
20:03:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:55 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
20:03:55 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:55 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
20:03:55 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
20:03:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:55 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
20:03:55 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:55 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
20:03:55 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
20:03:55 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
20:03:55 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
20:03:55 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
20:03:55 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
20:03:55 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
20:03:55 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
20:03:55 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
20:03:55 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
20:03:55 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
20:03:55 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
20:03:55 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
20:03:55 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
20:03:55 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
20:03:55 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
20:03:55 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
20:03:55 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
20:03:55 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
20:03:55 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
20:03:55 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:03:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:55 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:03:55 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:55 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
20:03:55 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
20:03:55 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
20:03:55 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
20:03:55 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
20:03:55 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
20:03:55 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
20:03:55 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
20:03:55 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
20:03:55 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
20:03:55 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
20:03:55 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
20:03:55 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:03:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:55 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:03:55 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:55 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
20:03:55 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
20:03:55 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
20:03:55 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
20:03:55 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
20:03:55 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
20:03:55 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
20:03:55 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
20:03:55 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
20:03:55 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
20:03:55 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
20:03:55 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
20:03:55 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
20:03:55 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
20:03:55 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
20:03:55 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
20:03:55 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
20:03:55 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
20:03:55 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
20:03:55 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
20:03:55 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
20:03:55 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
20:03:55 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
20:03:55 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
20:03:55 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
20:03:55 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
20:03:55 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
20:03:55 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
20:03:55 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
20:03:55 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
20:03:55 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
20:03:55 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
20:03:55 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
20:03:55 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
20:03:55 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
20:03:55 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
20:03:55 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
20:03:55 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
20:03:55 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
20:03:55 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
20:03:55 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
20:03:55 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
20:03:55 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
20:03:55 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
20:03:55 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
20:03:55 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
20:03:55 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
20:03:55 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
20:03:55 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
20:03:55 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
20:03:55 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
20:03:55 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
20:03:55 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
20:03:55 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
20:03:55 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
20:03:55 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
20:03:55 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
20:03:55 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
20:03:55 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
20:03:55 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
20:03:55 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:03:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:55 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:03:55 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:55 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
20:03:55 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
20:03:55 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
20:03:55 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
20:03:55 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
20:03:55 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
20:03:55 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
20:03:55 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
20:03:55 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
20:03:55 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
20:03:55 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
20:03:55 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
20:03:55 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:03:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:55 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:03:55 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:55 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
20:03:55 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
20:03:55 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
20:03:55 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
20:03:55 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
20:03:55 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
20:03:55 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
20:03:55 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
20:03:55 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
20:03:55 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
20:03:55 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
20:03:55 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
20:03:55 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:03:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:55 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:03:55 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:55 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
20:03:55 INFO - Selection.addRange() tests
20:03:55 INFO - Selection.addRange() tests
20:03:55 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
20:03:55 INFO - "
20:03:55 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
20:03:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:55 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
20:03:55 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:55 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 ""
20:03:55 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
20:03:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:55 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
20:03:55 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:55 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
20:03:55 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
20:03:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:55 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
20:03:55 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:55 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
20:03:55 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
20:03:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:55 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
20:03:55 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:55 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
20:03:55 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
20:03:55 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
20:03:55 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
20:03:55 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
20:03:55 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
20:03:55 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
20:03:55 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
20:03:55 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
20:03:55 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
20:03:55 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
20:03:55 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
20:03:55 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
20:03:55 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
20:03:55 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
20:03:55 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
20:03:55 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
20:03:55 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
20:03:55 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
20:03:55 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
20:03:55 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:03:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:55 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:03:55 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:55 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
20:03:55 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
20:03:55 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
20:03:55 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
20:03:55 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
20:03:55 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
20:03:55 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
20:03:55 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
20:03:55 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
20:03:55 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
20:03:55 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
20:03:55 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
20:03:55 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:03:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:55 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:03:55 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:55 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
20:03:55 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
20:03:55 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
20:03:55 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
20:03:55 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
20:03:55 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
20:03:55 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
20:03:55 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
20:03:55 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
20:03:55 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
20:03:55 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
20:03:55 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
20:03:55 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:03:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:55 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:03:55 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:55 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
20:03:55 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
20:03:55 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
20:03:55 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
20:03:55 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
20:03:55 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
20:03:55 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
20:03:55 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
20:03:55 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
20:03:55 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
20:03:55 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
20:03:55 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
20:03:55 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:03:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:55 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:03:55 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:55 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̈ḧ
20:03:55 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
20:03:55 INFO - "
20:03:55 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
20:03:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:55 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
20:03:55 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:55 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 ""
20:03:55 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
20:03:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:55 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
20:03:55 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:55 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
20:03:55 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
20:03:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:55 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
20:03:55 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:55 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
20:03:55 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
20:03:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:55 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
20:03:55 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:55 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
20:03:55 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
20:03:55 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
20:03:55 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
20:03:55 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
20:03:55 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
20:03:55 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
20:03:55 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
20:03:55 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
20:03:55 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
20:03:55 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
20:03:55 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
20:03:55 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
20:03:55 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
20:03:55 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
20:03:55 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
20:03:55 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
20:03:55 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
20:03:55 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
20:03:55 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
20:03:55 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:03:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:55 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:03:55 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:55 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
20:03:55 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
20:03:55 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
20:03:55 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
20:03:55 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
20:03:55 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
20:03:55 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
20:03:55 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
20:03:55 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
20:03:55 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
20:03:55 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
20:03:55 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
20:03:55 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:03:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:03:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:56 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
20:03:56 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
20:03:56 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
20:03:56 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
20:03:56 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
20:03:56 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
20:03:56 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
20:03:56 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
20:03:56 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
20:03:56 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
20:03:56 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
20:03:56 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
20:03:56 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
20:03:56 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
20:03:56 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
20:03:56 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
20:03:56 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
20:03:56 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
20:03:56 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
20:03:56 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
20:03:56 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
20:03:56 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
20:03:56 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
20:03:56 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
20:03:56 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
20:03:56 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
20:03:56 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
20:03:56 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
20:03:56 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
20:03:56 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
20:03:56 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
20:03:56 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
20:03:56 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
20:03:56 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
20:03:56 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
20:03:56 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
20:03:56 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
20:03:56 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
20:03:56 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
20:03:56 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
20:03:56 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
20:03:56 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
20:03:56 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
20:03:56 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
20:03:56 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
20:03:56 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
20:03:56 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
20:03:56 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
20:03:56 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
20:03:56 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
20:03:56 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
20:03:56 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
20:03:56 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
20:03:56 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
20:03:56 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
20:03:56 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
20:03:56 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
20:03:56 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
20:03:56 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
20:03:56 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
20:03:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:03:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:03:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:56 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
20:03:56 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
20:03:56 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
20:03:56 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
20:03:56 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
20:03:56 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
20:03:56 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
20:03:56 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
20:03:56 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
20:03:56 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
20:03:56 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
20:03:56 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
20:03:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:03:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:03:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:56 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
20:03:56 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
20:03:56 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
20:03:56 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
20:03:56 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
20:03:56 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
20:03:56 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
20:03:56 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
20:03:56 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
20:03:56 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
20:03:56 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
20:03:56 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
20:03:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:03:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:03:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:56 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
20:03:56 INFO - Selection.addRange() tests
20:03:56 INFO - Selection.addRange() tests
20:03:56 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
20:03:56 INFO - "
20:03:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
20:03:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
20:03:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:56 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 ""
20:03:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
20:03:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
20:03:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:56 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
20:03:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
20:03:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
20:03:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:56 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
20:03:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
20:03:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
20:03:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:56 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
20:03:56 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
20:03:56 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
20:03:56 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
20:03:56 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
20:03:56 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
20:03:56 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
20:03:56 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
20:03:56 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
20:03:56 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
20:03:56 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
20:03:56 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
20:03:56 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
20:03:56 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
20:03:56 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
20:03:56 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
20:03:56 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
20:03:56 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
20:03:56 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
20:03:56 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
20:03:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:03:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:03:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:56 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
20:03:56 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
20:03:56 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
20:03:56 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
20:03:56 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
20:03:56 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
20:03:56 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
20:03:56 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
20:03:56 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
20:03:56 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
20:03:56 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
20:03:56 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
20:03:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:03:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:03:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:56 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
20:03:56 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
20:03:56 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
20:03:56 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
20:03:56 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
20:03:56 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
20:03:56 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
20:03:56 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
20:03:56 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
20:03:56 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
20:03:56 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
20:03:56 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
20:03:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:03:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:03:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:56 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
20:03:56 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
20:03:56 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
20:03:56 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
20:03:56 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
20:03:56 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
20:03:56 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
20:03:56 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
20:03:56 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
20:03:56 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
20:03:56 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
20:03:56 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
20:03:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:03:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:03:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:56 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̈ḧ
20:03:56 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
20:03:56 INFO - "
20:03:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
20:03:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
20:03:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:56 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 ""
20:03:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
20:03:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
20:03:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:56 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
20:03:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
20:03:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
20:03:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:56 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
20:03:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
20:03:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
20:03:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:56 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
20:03:56 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
20:03:56 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
20:03:56 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
20:03:56 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
20:03:56 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
20:03:56 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
20:03:56 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
20:03:56 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
20:03:56 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
20:03:56 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
20:03:56 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
20:03:56 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
20:03:56 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
20:03:56 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
20:03:56 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
20:03:56 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
20:03:56 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
20:03:56 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
20:03:56 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
20:03:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:03:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:03:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:56 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
20:03:56 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
20:03:56 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
20:03:56 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
20:03:56 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
20:03:56 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
20:03:56 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
20:03:56 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
20:03:56 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
20:03:56 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
20:03:56 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
20:03:56 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
20:03:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:03:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:03:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:56 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
20:03:56 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
20:03:56 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
20:03:56 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
20:03:56 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
20:03:56 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
20:03:56 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
20:03:56 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
20:03:56 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
20:03:56 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
20:03:56 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
20:03:56 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
20:03:56 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
20:03:56 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
20:03:56 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
20:03:56 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
20:03:56 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
20:03:56 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
20:03:56 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
20:03:56 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
20:03:56 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
20:03:56 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
20:03:56 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
20:03:56 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
20:03:56 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
20:03:56 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
20:03:56 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
20:03:56 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
20:03:56 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
20:03:56 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
20:03:56 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
20:03:56 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
20:03:56 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
20:03:56 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
20:03:56 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
20:03:56 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
20:03:56 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
20:03:56 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
20:03:56 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
20:03:56 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
20:03:56 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
20:03:56 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
20:03:56 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
20:03:56 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
20:03:56 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
20:03:56 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
20:03:56 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
20:03:56 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
20:03:56 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
20:03:56 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
20:03:56 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
20:03:56 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
20:03:56 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
20:03:56 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
20:03:56 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
20:03:56 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
20:03:56 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
20:03:56 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
20:03:56 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
20:03:56 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
20:03:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:03:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:03:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:56 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
20:03:56 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
20:03:56 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
20:03:56 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
20:03:56 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
20:03:56 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
20:03:56 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
20:03:56 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
20:03:56 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
20:03:56 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
20:03:56 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
20:03:56 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
20:03:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:03:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:03:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:56 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
20:03:56 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
20:03:56 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
20:03:56 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
20:03:56 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
20:03:56 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
20:03:56 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
20:03:56 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
20:03:56 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
20:03:56 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
20:03:56 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
20:03:56 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
20:03:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:03:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:03:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:56 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
20:03:56 INFO - Selection.addRange() tests
20:03:57 INFO - Selection.addRange() tests
20:03:57 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
20:03:57 INFO - "
20:03:57 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
20:03:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:57 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
20:03:57 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:57 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 ""
20:03:57 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
20:03:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:57 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
20:03:57 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:57 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
20:03:57 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
20:03:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:57 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
20:03:57 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:57 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
20:03:57 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
20:03:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:57 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
20:03:57 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:03:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:57 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:03:57 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:03:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:57 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:03:57 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:03:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:57 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:03:57 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:03:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:57 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:03:57 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:57 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̈ḧ
20:03:57 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
20:03:57 INFO - "
20:03:57 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
20:03:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:57 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
20:03:57 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:57 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 ""
20:03:57 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
20:03:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:57 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
20:03:57 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:57 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
20:03:57 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
20:03:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:57 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
20:03:57 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:57 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
20:03:57 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
20:03:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:57 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
20:03:57 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:03:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:57 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:03:57 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:03:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:57 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:03:57 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:03:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:57 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:03:57 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:03:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:57 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:03:57 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:03:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:57 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:03:57 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:57 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
20:03:57 INFO - Selection.addRange() tests
20:03:57 INFO - Selection.addRange() tests
20:03:57 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
20:03:57 INFO - "
20:03:57 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
20:03:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:57 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
20:03:57 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:57 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 ""
20:03:57 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
20:03:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:57 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
20:03:57 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:57 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
20:03:57 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
20:03:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:57 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
20:03:57 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:57 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
20:03:57 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
20:03:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:57 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
20:03:57 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:03:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:57 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:03:57 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:03:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:57 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:03:57 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:03:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:57 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:03:57 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:03:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:57 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:03:57 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:57 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̈ḧ
20:03:57 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
20:03:57 INFO - "
20:03:57 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
20:03:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:57 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
20:03:57 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:57 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 ""
20:03:57 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
20:03:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:57 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
20:03:57 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:57 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
20:03:57 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
20:03:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:57 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
20:03:57 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:57 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
20:03:57 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
20:03:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:57 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
20:03:57 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:03:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:57 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:03:57 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:03:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:57 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:03:57 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:03:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:57 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:03:57 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:03:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:57 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:03:57 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 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
20:03:57 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:03:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:57 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:03:57 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:57 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
20:03:57 INFO - Selection.addRange() tests
20:03:58 INFO - Selection.addRange() tests
20:03:58 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
20:03:58 INFO - "
20:03:58 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
20:03:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:58 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
20:03:58 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:58 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 ""
20:03:58 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
20:03:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:58 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
20:03:58 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:58 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
20:03:58 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
20:03:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:58 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
20:03:58 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:58 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
20:03:58 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
20:03:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:58 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
20:03:58 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:03:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:58 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:03:58 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:03:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:58 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:03:58 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:03:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:58 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:03:58 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:03:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:58 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:03:58 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:58 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̈ḧ
20:03:58 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
20:03:58 INFO - "
20:03:58 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
20:03:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:58 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
20:03:58 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:58 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 ""
20:03:58 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
20:03:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:58 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
20:03:58 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:58 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
20:03:58 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
20:03:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:58 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
20:03:58 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:58 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
20:03:58 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
20:03:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:58 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
20:03:58 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:03:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:58 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:03:58 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:03:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:58 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:03:58 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:03:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:58 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:03:58 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:03:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:58 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:03:58 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:03:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:58 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:03:58 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:58 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
20:03:58 INFO - Selection.addRange() tests
20:03:58 INFO - Selection.addRange() tests
20:03:58 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
20:03:58 INFO - "
20:03:58 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
20:03:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:58 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
20:03:58 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:58 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 ""
20:03:58 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
20:03:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:58 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
20:03:58 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:58 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
20:03:58 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
20:03:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:58 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
20:03:58 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:58 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
20:03:58 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
20:03:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:58 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
20:03:58 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:03:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:58 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:03:58 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:03:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:58 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:03:58 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:03:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:58 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:03:58 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:03:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:58 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:03:58 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:58 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̈ḧ
20:03:58 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
20:03:58 INFO - "
20:03:58 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
20:03:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:58 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
20:03:58 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:58 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 ""
20:03:58 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
20:03:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:58 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
20:03:58 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:58 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
20:03:58 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
20:03:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:58 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
20:03:58 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:58 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
20:03:58 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
20:03:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:58 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
20:03:58 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:03:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:58 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:03:58 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:03:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:58 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:03:58 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:03:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:58 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:03:58 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:03:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:58 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:03:58 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 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
20:03:58 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:03:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:58 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:03:58 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:58 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
20:03:58 INFO - Selection.addRange() tests
20:03:59 INFO - Selection.addRange() tests
20:03:59 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
20:03:59 INFO - "
20:03:59 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
20:03:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:59 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
20:03:59 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:59 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 ""
20:03:59 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
20:03:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:59 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
20:03:59 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:59 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
20:03:59 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
20:03:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:59 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
20:03:59 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:59 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
20:03:59 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
20:03:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:59 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
20:03:59 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:59 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
20:03:59 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
20:03:59 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
20:03:59 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
20:03:59 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
20:03:59 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
20:03:59 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
20:03:59 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
20:03:59 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
20:03:59 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
20:03:59 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
20:03:59 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
20:03:59 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
20:03:59 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
20:03:59 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
20:03:59 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
20:03:59 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
20:03:59 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
20:03:59 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
20:03:59 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
20:03:59 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:03:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:59 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:03:59 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:59 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
20:03:59 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
20:03:59 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
20:03:59 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
20:03:59 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
20:03:59 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
20:03:59 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
20:03:59 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
20:03:59 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
20:03:59 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
20:03:59 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
20:03:59 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
20:03:59 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:03:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:59 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:03:59 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:59 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
20:03:59 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
20:03:59 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
20:03:59 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
20:03:59 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
20:03:59 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
20:03:59 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
20:03:59 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
20:03:59 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
20:03:59 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
20:03:59 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
20:03:59 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
20:03:59 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:03:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:59 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:03:59 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:59 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
20:03:59 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
20:03:59 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
20:03:59 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
20:03:59 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
20:03:59 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
20:03:59 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
20:03:59 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
20:03:59 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
20:03:59 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
20:03:59 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
20:03:59 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
20:03:59 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:03:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:59 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:03:59 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:59 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̈ḧ
20:03:59 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
20:03:59 INFO - "
20:03:59 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
20:03:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:59 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
20:03:59 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:59 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 ""
20:03:59 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
20:03:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:59 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
20:03:59 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:59 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
20:03:59 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
20:03:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:59 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
20:03:59 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:59 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
20:03:59 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
20:03:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:59 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
20:03:59 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:59 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
20:03:59 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
20:03:59 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
20:03:59 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
20:03:59 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
20:03:59 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
20:03:59 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
20:03:59 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
20:03:59 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
20:03:59 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
20:03:59 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
20:03:59 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
20:03:59 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
20:03:59 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
20:03:59 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
20:03:59 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
20:03:59 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
20:03:59 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
20:03:59 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
20:03:59 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
20:03:59 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:03:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:59 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:03:59 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:59 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
20:03:59 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
20:03:59 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
20:03:59 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
20:03:59 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
20:03:59 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
20:03:59 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
20:03:59 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
20:03:59 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
20:03:59 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
20:03:59 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
20:03:59 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
20:03:59 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:03:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:59 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:03:59 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:59 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
20:03:59 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
20:03:59 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
20:03:59 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
20:03:59 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
20:03:59 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
20:03:59 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
20:03:59 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
20:03:59 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
20:03:59 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
20:03:59 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
20:03:59 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
20:03:59 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
20:03:59 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
20:03:59 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
20:03:59 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
20:03:59 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
20:03:59 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
20:03:59 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
20:03:59 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
20:03:59 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
20:03:59 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
20:03:59 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
20:03:59 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
20:03:59 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
20:03:59 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
20:03:59 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
20:03:59 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
20:03:59 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
20:03:59 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
20:03:59 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
20:03:59 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
20:03:59 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
20:03:59 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
20:03:59 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
20:03:59 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
20:03:59 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
20:03:59 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
20:03:59 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
20:03:59 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
20:03:59 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
20:03:59 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
20:03:59 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
20:03:59 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
20:03:59 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
20:03:59 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
20:03:59 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
20:03:59 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
20:03:59 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
20:03:59 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
20:03:59 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
20:03:59 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
20:03:59 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
20:03:59 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
20:03:59 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
20:03:59 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
20:03:59 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
20:03:59 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
20:03:59 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
20:03:59 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
20:03:59 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:03:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:59 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:03:59 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:59 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
20:03:59 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
20:03:59 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
20:03:59 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
20:03:59 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
20:03:59 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
20:03:59 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
20:03:59 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
20:03:59 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
20:03:59 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
20:03:59 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
20:03:59 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
20:03:59 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:03:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:59 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:03:59 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:59 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
20:03:59 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
20:03:59 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
20:03:59 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
20:03:59 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
20:03:59 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
20:03:59 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
20:03:59 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
20:03:59 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
20:03:59 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
20:03:59 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
20:03:59 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
20:03:59 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:03:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:03:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:03:59 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:03:59 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:03:59 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
20:03:59 INFO - Selection.addRange() tests
20:04:00 INFO - Selection.addRange() tests
20:04:00 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
20:04:00 INFO - "
20:04:00 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
20:04:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:00 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
20:04:00 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:00 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 ""
20:04:00 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
20:04:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:00 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
20:04:00 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:00 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
20:04:00 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
20:04:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:00 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
20:04:00 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:00 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
20:04:00 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
20:04:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:00 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
20:04:00 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:00 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:00 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:00 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:00 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:00 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:00 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:00 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:00 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:00 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̈ḧ
20:04:00 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
20:04:00 INFO - "
20:04:00 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
20:04:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:00 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
20:04:00 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:00 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 ""
20:04:00 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
20:04:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:00 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
20:04:00 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:00 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
20:04:00 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
20:04:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:00 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
20:04:00 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:00 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
20:04:00 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
20:04:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:00 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
20:04:00 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:00 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:00 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:00 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:00 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:00 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:00 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:00 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:00 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:00 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:00 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:00 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
20:04:00 INFO - Selection.addRange() tests
20:04:00 INFO - Selection.addRange() tests
20:04:00 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
20:04:00 INFO - "
20:04:00 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
20:04:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:00 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
20:04:00 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:00 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 ""
20:04:00 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
20:04:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:00 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
20:04:00 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:00 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
20:04:00 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
20:04:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:00 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
20:04:00 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:00 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
20:04:00 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
20:04:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:00 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
20:04:00 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:00 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:00 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:00 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:00 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:00 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:00 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:00 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:00 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:00 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̈ḧ
20:04:00 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
20:04:00 INFO - "
20:04:00 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
20:04:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:00 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
20:04:00 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:00 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 ""
20:04:00 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
20:04:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:00 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
20:04:00 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:00 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
20:04:00 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
20:04:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:00 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
20:04:00 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:00 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
20:04:00 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
20:04:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:00 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
20:04:00 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:00 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:00 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:00 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:00 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:00 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:00 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:00 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:00 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 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
20:04:00 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:00 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:00 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:00 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
20:04:00 INFO - Selection.addRange() tests
20:04:01 INFO - Selection.addRange() tests
20:04:01 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
20:04:01 INFO - "
20:04:01 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
20:04:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:01 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
20:04:01 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:01 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 ""
20:04:01 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
20:04:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:01 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
20:04:01 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:01 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
20:04:01 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
20:04:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:01 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
20:04:01 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:01 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
20:04:01 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
20:04:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:01 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
20:04:01 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:01 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:01 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:01 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:01 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:01 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:01 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:01 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:01 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:01 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̈ḧ
20:04:01 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
20:04:01 INFO - "
20:04:01 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
20:04:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:01 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
20:04:01 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:01 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 ""
20:04:01 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
20:04:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:01 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
20:04:01 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:01 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
20:04:01 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
20:04:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:01 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
20:04:01 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:01 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
20:04:01 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
20:04:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:01 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
20:04:01 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:01 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:01 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:01 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:01 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:01 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:01 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:01 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:01 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:01 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:01 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:01 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
20:04:01 INFO - Selection.addRange() tests
20:04:01 INFO - Selection.addRange() tests
20:04:01 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
20:04:01 INFO - "
20:04:01 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
20:04:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:01 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
20:04:01 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:01 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 ""
20:04:01 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
20:04:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:01 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
20:04:01 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:01 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
20:04:01 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
20:04:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:01 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
20:04:01 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:01 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
20:04:01 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
20:04:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:01 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
20:04:01 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:01 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:01 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:01 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:01 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:01 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:01 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:01 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:01 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:01 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̈ḧ
20:04:01 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
20:04:01 INFO - "
20:04:01 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
20:04:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:01 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
20:04:01 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:01 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 ""
20:04:01 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
20:04:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:01 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
20:04:01 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:01 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
20:04:01 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
20:04:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:01 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
20:04:01 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:01 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
20:04:01 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
20:04:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:01 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
20:04:01 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:01 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:01 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:01 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:01 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:01 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:01 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:01 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:01 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 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
20:04:01 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:01 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:01 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:01 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
20:04:01 INFO - Selection.addRange() tests
20:04:02 INFO - Selection.addRange() tests
20:04:02 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
20:04:02 INFO - "
20:04:02 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
20:04:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:02 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
20:04:02 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:02 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 ""
20:04:02 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
20:04:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:02 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
20:04:02 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:02 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
20:04:02 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
20:04:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:02 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
20:04:02 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:02 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
20:04:02 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
20:04:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:02 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
20:04:02 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:02 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
20:04:02 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
20:04:02 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
20:04:02 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
20:04:02 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
20:04:02 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
20:04:02 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
20:04:02 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
20:04:02 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
20:04:02 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
20:04:02 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
20:04:02 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
20:04:02 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
20:04:02 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
20:04:02 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
20:04:02 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
20:04:02 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
20:04:02 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
20:04:02 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
20:04:02 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
20:04:02 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:02 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:02 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:02 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
20:04:02 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
20:04:02 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
20:04:02 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
20:04:02 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
20:04:02 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
20:04:02 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
20:04:02 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
20:04:02 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
20:04:02 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
20:04:02 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
20:04:02 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
20:04:02 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:02 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:02 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:02 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
20:04:02 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
20:04:02 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
20:04:02 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
20:04:02 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
20:04:02 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
20:04:02 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
20:04:02 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
20:04:02 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
20:04:02 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
20:04:02 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
20:04:02 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
20:04:02 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:02 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:02 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:02 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
20:04:02 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
20:04:02 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
20:04:02 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
20:04:02 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
20:04:02 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
20:04:02 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
20:04:02 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
20:04:02 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
20:04:02 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
20:04:02 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
20:04:02 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
20:04:02 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:02 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:02 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:02 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̈ḧ
20:04:02 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
20:04:02 INFO - "
20:04:02 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
20:04:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:02 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
20:04:02 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:02 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 ""
20:04:02 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
20:04:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:02 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
20:04:02 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:02 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
20:04:02 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
20:04:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:02 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
20:04:02 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:02 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
20:04:02 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
20:04:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:02 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
20:04:02 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:02 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
20:04:02 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
20:04:02 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
20:04:02 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
20:04:02 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
20:04:02 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
20:04:02 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
20:04:02 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
20:04:02 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
20:04:02 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
20:04:02 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
20:04:02 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
20:04:02 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
20:04:02 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
20:04:02 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
20:04:02 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
20:04:02 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
20:04:02 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
20:04:02 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
20:04:02 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
20:04:02 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:02 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:02 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:02 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
20:04:02 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
20:04:02 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
20:04:02 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
20:04:02 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
20:04:02 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
20:04:02 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
20:04:02 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
20:04:02 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
20:04:02 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
20:04:02 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
20:04:02 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
20:04:02 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:02 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:02 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:02 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
20:04:02 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
20:04:02 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
20:04:02 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
20:04:02 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
20:04:02 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
20:04:02 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
20:04:02 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
20:04:02 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
20:04:02 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
20:04:02 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
20:04:02 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
20:04:02 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
20:04:02 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
20:04:02 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
20:04:02 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
20:04:02 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
20:04:02 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
20:04:02 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
20:04:02 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
20:04:02 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
20:04:02 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
20:04:02 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
20:04:02 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
20:04:02 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
20:04:02 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
20:04:02 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
20:04:02 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
20:04:02 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
20:04:02 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
20:04:02 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
20:04:02 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
20:04:02 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
20:04:02 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
20:04:02 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
20:04:02 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
20:04:02 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
20:04:02 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
20:04:02 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
20:04:02 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
20:04:02 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
20:04:02 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
20:04:02 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
20:04:02 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
20:04:02 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
20:04:02 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
20:04:02 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
20:04:02 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
20:04:02 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
20:04:02 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
20:04:02 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
20:04:02 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
20:04:02 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
20:04:02 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
20:04:02 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
20:04:02 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
20:04:02 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
20:04:02 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
20:04:02 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
20:04:02 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
20:04:02 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:02 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:02 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:02 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
20:04:02 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
20:04:02 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
20:04:02 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
20:04:02 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
20:04:02 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
20:04:02 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
20:04:02 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
20:04:02 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
20:04:02 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
20:04:02 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
20:04:02 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
20:04:02 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:02 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:02 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:02 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
20:04:02 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
20:04:02 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
20:04:02 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
20:04:02 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
20:04:02 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
20:04:02 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
20:04:02 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
20:04:02 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
20:04:02 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
20:04:02 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
20:04:02 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
20:04:02 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:02 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:02 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:02 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
20:04:02 INFO - Selection.addRange() tests
20:04:02 INFO - Selection.addRange() tests
20:04:02 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
20:04:02 INFO - "
20:04:02 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
20:04:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:02 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
20:04:02 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:02 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 ""
20:04:02 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
20:04:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:02 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
20:04:02 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:02 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
20:04:02 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
20:04:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:02 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
20:04:02 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:02 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
20:04:02 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
20:04:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:02 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
20:04:02 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:02 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
20:04:02 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
20:04:02 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
20:04:02 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
20:04:02 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
20:04:02 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
20:04:02 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
20:04:02 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
20:04:02 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
20:04:02 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
20:04:02 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
20:04:02 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
20:04:02 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
20:04:02 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
20:04:02 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
20:04:02 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
20:04:02 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
20:04:02 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
20:04:02 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
20:04:02 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
20:04:02 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:02 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:02 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:02 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
20:04:02 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
20:04:02 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
20:04:02 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
20:04:02 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
20:04:02 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
20:04:02 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
20:04:02 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
20:04:02 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
20:04:02 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
20:04:02 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
20:04:02 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
20:04:02 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:02 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:02 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:02 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
20:04:02 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
20:04:02 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
20:04:02 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
20:04:02 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
20:04:02 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
20:04:02 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
20:04:02 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
20:04:02 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
20:04:02 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
20:04:02 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
20:04:03 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
20:04:03 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:03 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:03 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:03 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:03 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:03 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̈ḧ
20:04:03 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
20:04:03 INFO - "
20:04:03 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
20:04:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:03 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
20:04:03 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:03 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 ""
20:04:03 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
20:04:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:03 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
20:04:03 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:03 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
20:04:03 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
20:04:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:03 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
20:04:03 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:03 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
20:04:03 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
20:04:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:03 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
20:04:03 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:03 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:03 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:03 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:03 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:03 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:03 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:03 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:03 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:03 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:03 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:03 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
20:04:03 INFO - Selection.addRange() tests
20:04:03 INFO - Selection.addRange() tests
20:04:03 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
20:04:03 INFO - "
20:04:03 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
20:04:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:03 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
20:04:03 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:03 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 ""
20:04:03 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
20:04:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:03 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
20:04:03 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:03 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
20:04:03 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
20:04:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:03 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
20:04:03 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:03 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
20:04:03 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
20:04:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:03 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
20:04:03 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:03 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:03 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:03 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:03 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:03 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:03 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:03 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:03 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:03 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̈ḧ
20:04:03 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
20:04:03 INFO - "
20:04:03 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
20:04:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:03 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
20:04:03 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:03 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 ""
20:04:03 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
20:04:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:03 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
20:04:03 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:03 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
20:04:03 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
20:04:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:03 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
20:04:03 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:03 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
20:04:03 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
20:04:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:03 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
20:04:03 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:03 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:03 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:03 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:03 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:03 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:03 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:03 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:03 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 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
20:04:03 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:03 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:03 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:03 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
20:04:03 INFO - Selection.addRange() tests
20:04:04 INFO - Selection.addRange() tests
20:04:04 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
20:04:04 INFO - "
20:04:04 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
20:04:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:04 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
20:04:04 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:04 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 ""
20:04:04 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
20:04:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:04 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
20:04:04 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:04 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
20:04:04 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
20:04:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:04 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
20:04:04 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:04 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
20:04:04 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
20:04:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:04 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
20:04:04 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:04 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:04 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:04 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:04 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:04 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:04 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:04 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:04 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:04 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̈ḧ
20:04:04 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
20:04:04 INFO - "
20:04:04 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
20:04:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:04 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
20:04:04 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:04 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 ""
20:04:04 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
20:04:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:04 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
20:04:04 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:04 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
20:04:04 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
20:04:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:04 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
20:04:04 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:04 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
20:04:04 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
20:04:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:04 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
20:04:04 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:04 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:04 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:04 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:04 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:04 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:04 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:04 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:04 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:04 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:04 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:04 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
20:04:04 INFO - Selection.addRange() tests
20:04:04 INFO - Selection.addRange() tests
20:04:04 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
20:04:04 INFO - "
20:04:04 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
20:04:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:04 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
20:04:04 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:04 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 ""
20:04:04 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
20:04:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:04 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
20:04:04 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:04 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
20:04:04 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
20:04:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:04 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
20:04:04 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:04 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
20:04:04 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
20:04:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:04 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
20:04:04 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:04 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:04 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:04 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:04 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:04 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:04 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:04 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:04 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:04 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̈ḧ
20:04:04 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
20:04:04 INFO - "
20:04:04 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
20:04:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:04 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
20:04:04 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:04 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 ""
20:04:04 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
20:04:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:04 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
20:04:04 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:04 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
20:04:04 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
20:04:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:04 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
20:04:04 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:04 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
20:04:04 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
20:04:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:04 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
20:04:04 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:04 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:04 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:04 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:04 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:04 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:04 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:04 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:04 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 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
20:04:04 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:04 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:04 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:04 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
20:04:04 INFO - Selection.addRange() tests
20:04:05 INFO - Selection.addRange() tests
20:04:05 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
20:04:05 INFO - "
20:04:05 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
20:04:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:05 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
20:04:05 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:05 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 ""
20:04:05 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
20:04:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:05 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
20:04:05 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:05 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
20:04:05 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
20:04:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:05 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
20:04:05 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:05 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
20:04:05 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
20:04:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:05 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
20:04:05 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:05 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:05 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:05 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:05 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:05 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:05 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:05 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:05 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:05 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̈ḧ
20:04:05 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
20:04:05 INFO - "
20:04:05 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
20:04:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:05 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
20:04:05 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:05 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 ""
20:04:05 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
20:04:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:05 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
20:04:05 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:05 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
20:04:05 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
20:04:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:05 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
20:04:05 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:05 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
20:04:05 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
20:04:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:05 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
20:04:05 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:05 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:05 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:05 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:05 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:05 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:05 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:05 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:05 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:05 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:05 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:05 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
20:04:05 INFO - Selection.addRange() tests
20:04:05 INFO - Selection.addRange() tests
20:04:05 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
20:04:05 INFO - "
20:04:05 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
20:04:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:05 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
20:04:05 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:05 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 ""
20:04:05 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
20:04:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:05 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
20:04:05 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:05 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
20:04:05 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
20:04:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:05 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
20:04:05 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:05 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
20:04:05 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
20:04:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:05 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
20:04:05 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:05 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:05 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:05 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:05 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:05 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:05 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:05 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:05 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:05 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̈ḧ
20:04:05 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
20:04:05 INFO - "
20:04:05 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
20:04:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:05 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
20:04:05 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:05 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 ""
20:04:05 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
20:04:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:05 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
20:04:05 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:05 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
20:04:05 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
20:04:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:05 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
20:04:05 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:05 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
20:04:05 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
20:04:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:05 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
20:04:05 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:05 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:05 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:05 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:05 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:05 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:05 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:05 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:05 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 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
20:04:05 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:05 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:05 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:05 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
20:04:05 INFO - Selection.addRange() tests
20:04:06 INFO - Selection.addRange() tests
20:04:06 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
20:04:06 INFO - "
20:04:06 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
20:04:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:06 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
20:04:06 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:06 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 ""
20:04:06 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
20:04:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:06 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
20:04:06 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:06 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
20:04:06 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
20:04:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:06 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
20:04:06 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:06 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
20:04:06 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
20:04:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:06 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
20:04:06 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:06 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:06 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:06 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:06 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:06 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:06 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:06 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:06 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:06 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̈ḧ
20:04:06 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
20:04:06 INFO - "
20:04:06 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
20:04:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:06 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
20:04:06 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:06 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 ""
20:04:06 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
20:04:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:06 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
20:04:06 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:06 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
20:04:06 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
20:04:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:06 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
20:04:06 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:06 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
20:04:06 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
20:04:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:06 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
20:04:06 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:06 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:06 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:06 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:06 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:06 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:06 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:06 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:06 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:06 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:06 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:06 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
20:04:06 INFO - Selection.addRange() tests
20:04:06 INFO - Selection.addRange() tests
20:04:06 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
20:04:06 INFO - "
20:04:06 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
20:04:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:06 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
20:04:06 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:06 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 ""
20:04:06 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
20:04:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:06 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
20:04:06 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:06 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
20:04:06 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
20:04:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:06 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
20:04:06 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:06 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
20:04:06 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
20:04:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:06 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
20:04:06 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:06 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:06 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:06 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:06 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:06 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:06 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:06 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:06 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:06 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̈ḧ
20:04:06 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
20:04:06 INFO - "
20:04:06 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
20:04:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:06 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
20:04:06 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:06 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 ""
20:04:06 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
20:04:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:06 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
20:04:06 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:06 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
20:04:06 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
20:04:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:06 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
20:04:06 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:06 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
20:04:06 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
20:04:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:06 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
20:04:06 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:06 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:06 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:06 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:06 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:06 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:06 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:06 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:06 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 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
20:04:06 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:06 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:06 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:06 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
20:04:06 INFO - Selection.addRange() tests
20:04:07 INFO - Selection.addRange() tests
20:04:07 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
20:04:07 INFO - "
20:04:07 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
20:04:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:07 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
20:04:07 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:07 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 ""
20:04:07 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
20:04:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:07 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
20:04:07 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:07 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
20:04:07 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
20:04:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:07 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
20:04:07 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:07 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
20:04:07 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
20:04:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:07 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
20:04:07 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:07 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:07 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:07 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:07 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:07 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:07 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:07 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:07 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:07 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̈ḧ
20:04:07 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
20:04:07 INFO - "
20:04:07 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
20:04:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:07 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
20:04:07 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:07 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 ""
20:04:07 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
20:04:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:07 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
20:04:07 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:07 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
20:04:07 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
20:04:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:07 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
20:04:07 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:07 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
20:04:07 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
20:04:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:07 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
20:04:07 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:07 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:07 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:07 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:07 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:07 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:07 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:07 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:07 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:07 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:07 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:07 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
20:04:07 INFO - Selection.addRange() tests
20:04:07 INFO - Selection.addRange() tests
20:04:07 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
20:04:07 INFO - "
20:04:07 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
20:04:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:07 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
20:04:07 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:07 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 ""
20:04:07 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
20:04:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:07 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
20:04:07 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:07 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
20:04:07 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
20:04:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:07 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
20:04:07 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:07 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
20:04:07 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
20:04:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:07 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
20:04:07 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:07 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:07 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:07 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:07 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:07 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:07 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:07 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:07 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:07 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̈ḧ
20:04:07 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
20:04:07 INFO - "
20:04:07 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
20:04:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:07 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
20:04:07 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:07 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 ""
20:04:07 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
20:04:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:07 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
20:04:07 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:07 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
20:04:07 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
20:04:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:07 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
20:04:07 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:07 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
20:04:07 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
20:04:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:07 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
20:04:07 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:07 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:07 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:07 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:07 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 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
20:04:07 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
20:04:08 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
20:04:08 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
20:04:08 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
20:04:08 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
20:04:08 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
20:04:08 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
20:04:08 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
20:04:08 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
20:04:08 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
20:04:08 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
20:04:08 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
20:04:08 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
20:04:08 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
20:04:08 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
20:04:08 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
20:04:08 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
20:04:08 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
20:04:08 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
20:04:08 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
20:04:08 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
20:04:08 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
20:04:08 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
20:04:08 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
20:04:08 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
20:04:08 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
20:04:08 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
20:04:08 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
20:04:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:08 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
20:04:08 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
20:04:08 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
20:04:08 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
20:04:08 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
20:04:08 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
20:04:08 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
20:04:08 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
20:04:08 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
20:04:08 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
20:04:08 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
20:04:08 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
20:04:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:08 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
20:04:08 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
20:04:08 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
20:04:08 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
20:04:08 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
20:04:08 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
20:04:08 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
20:04:08 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
20:04:08 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
20:04:08 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
20:04:08 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
20:04:08 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
20:04:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:08 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
20:04:08 INFO - Selection.addRange() tests
20:04:08 INFO - Selection.addRange() tests
20:04:08 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
20:04:08 INFO - "
20:04:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
20:04:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
20:04:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:08 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 ""
20:04:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
20:04:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
20:04:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:08 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
20:04:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
20:04:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
20:04:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:08 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
20:04:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
20:04:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
20:04:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:08 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
20:04:08 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
20:04:08 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
20:04:08 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
20:04:08 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
20:04:08 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
20:04:08 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
20:04:08 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
20:04:08 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
20:04:08 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
20:04:08 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
20:04:08 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
20:04:08 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
20:04:08 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
20:04:08 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
20:04:08 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
20:04:08 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
20:04:08 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
20:04:08 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
20:04:08 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
20:04:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:08 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
20:04:08 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
20:04:08 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
20:04:08 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
20:04:08 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
20:04:08 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
20:04:08 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
20:04:08 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
20:04:08 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
20:04:08 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
20:04:08 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
20:04:08 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
20:04:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:08 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
20:04:08 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
20:04:08 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
20:04:08 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
20:04:08 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
20:04:08 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
20:04:08 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
20:04:08 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
20:04:08 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
20:04:08 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
20:04:08 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
20:04:08 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
20:04:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:08 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
20:04:08 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
20:04:08 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
20:04:08 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
20:04:08 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
20:04:08 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
20:04:08 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
20:04:08 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
20:04:08 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
20:04:08 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
20:04:08 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
20:04:08 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
20:04:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:08 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̈ḧ
20:04:08 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
20:04:08 INFO - "
20:04:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
20:04:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
20:04:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:08 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 ""
20:04:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
20:04:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
20:04:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:08 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
20:04:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
20:04:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
20:04:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:08 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
20:04:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
20:04:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
20:04:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:08 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
20:04:08 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
20:04:08 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
20:04:08 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
20:04:08 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
20:04:08 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
20:04:08 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
20:04:08 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
20:04:08 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
20:04:08 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
20:04:08 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
20:04:08 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
20:04:08 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
20:04:08 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
20:04:08 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
20:04:08 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
20:04:08 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
20:04:08 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
20:04:08 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
20:04:08 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
20:04:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:08 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
20:04:08 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
20:04:08 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
20:04:08 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
20:04:08 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
20:04:08 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
20:04:08 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
20:04:08 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
20:04:08 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
20:04:08 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
20:04:08 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
20:04:08 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
20:04:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:08 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
20:04:08 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
20:04:08 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
20:04:08 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
20:04:08 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
20:04:08 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
20:04:08 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
20:04:08 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
20:04:08 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
20:04:08 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
20:04:08 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
20:04:08 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
20:04:08 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
20:04:08 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
20:04:08 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
20:04:08 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
20:04:08 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
20:04:08 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
20:04:08 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
20:04:08 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
20:04:08 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
20:04:08 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
20:04:08 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
20:04:08 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
20:04:08 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
20:04:08 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
20:04:08 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
20:04:08 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
20:04:08 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
20:04:08 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
20:04:08 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
20:04:08 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
20:04:08 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
20:04:08 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
20:04:08 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
20:04:08 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
20:04:08 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
20:04:08 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
20:04:08 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
20:04:08 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
20:04:08 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
20:04:08 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
20:04:08 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
20:04:08 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
20:04:08 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
20:04:08 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
20:04:08 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
20:04:08 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
20:04:08 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
20:04:08 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
20:04:08 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
20:04:08 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
20:04:08 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
20:04:08 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
20:04:08 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
20:04:08 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
20:04:08 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
20:04:08 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
20:04:08 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
20:04:08 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
20:04:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:08 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
20:04:08 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
20:04:08 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
20:04:08 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
20:04:08 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
20:04:08 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
20:04:08 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
20:04:08 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
20:04:08 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
20:04:08 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
20:04:08 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
20:04:08 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
20:04:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:08 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
20:04:08 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
20:04:08 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
20:04:08 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
20:04:08 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
20:04:08 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
20:04:08 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
20:04:08 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
20:04:08 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
20:04:08 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
20:04:08 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
20:04:08 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
20:04:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:08 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
20:04:08 INFO - Selection.addRange() tests
20:04:08 INFO - Selection.addRange() tests
20:04:08 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
20:04:08 INFO - "
20:04:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
20:04:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
20:04:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:08 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 ""
20:04:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
20:04:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
20:04:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:08 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
20:04:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
20:04:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
20:04:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:08 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
20:04:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
20:04:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
20:04:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:08 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
20:04:08 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
20:04:08 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
20:04:08 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
20:04:08 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
20:04:08 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
20:04:08 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
20:04:08 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
20:04:08 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
20:04:08 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
20:04:08 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
20:04:08 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
20:04:08 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
20:04:08 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
20:04:08 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
20:04:08 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
20:04:08 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
20:04:08 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
20:04:09 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
20:04:09 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
20:04:09 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:09 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:09 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:09 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:09 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:09 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:09 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:09 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:09 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:09 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̈ḧ
20:04:09 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
20:04:09 INFO - "
20:04:09 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
20:04:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:09 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
20:04:09 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:09 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 ""
20:04:09 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
20:04:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:09 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
20:04:09 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:09 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
20:04:09 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
20:04:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:09 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
20:04:09 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:09 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
20:04:09 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
20:04:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:09 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
20:04:09 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:09 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:09 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:09 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:09 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:09 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:09 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:09 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:09 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:09 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:09 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:09 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
20:04:09 INFO - Selection.addRange() tests
20:04:09 INFO - Selection.addRange() tests
20:04:09 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
20:04:09 INFO - "
20:04:09 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
20:04:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:09 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
20:04:09 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:09 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 ""
20:04:09 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
20:04:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:09 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
20:04:09 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:09 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
20:04:09 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
20:04:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:09 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
20:04:09 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:09 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
20:04:09 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
20:04:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:09 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
20:04:09 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:09 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:09 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:09 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:09 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:09 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:09 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:09 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:09 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:09 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̈ḧ
20:04:09 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
20:04:09 INFO - "
20:04:09 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
20:04:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:09 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
20:04:09 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:09 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 ""
20:04:09 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
20:04:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:09 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
20:04:09 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:09 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
20:04:09 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
20:04:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:09 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
20:04:09 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:09 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
20:04:09 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
20:04:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:09 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
20:04:09 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:09 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:09 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:09 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:09 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:09 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:09 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:09 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:09 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 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
20:04:09 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:09 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:09 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:09 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
20:04:09 INFO - Selection.addRange() tests
20:04:10 INFO - Selection.addRange() tests
20:04:10 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
20:04:10 INFO - "
20:04:10 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
20:04:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:10 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
20:04:10 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:10 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 ""
20:04:10 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
20:04:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:10 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
20:04:10 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:10 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
20:04:10 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
20:04:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:10 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
20:04:10 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:10 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
20:04:10 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
20:04:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:10 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
20:04:10 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:10 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:10 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:10 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:10 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:10 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:10 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:10 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:10 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:10 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̈ḧ
20:04:10 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
20:04:10 INFO - "
20:04:10 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
20:04:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:10 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
20:04:10 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:10 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 ""
20:04:10 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
20:04:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:10 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
20:04:10 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:10 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
20:04:10 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
20:04:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:10 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
20:04:10 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:10 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
20:04:10 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
20:04:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:10 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
20:04:10 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:10 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:10 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:10 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:10 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:10 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:10 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:10 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:10 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:10 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:10 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:10 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
20:04:10 INFO - Selection.addRange() tests
20:04:10 INFO - Selection.addRange() tests
20:04:10 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
20:04:10 INFO - "
20:04:10 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
20:04:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:10 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
20:04:10 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:10 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 ""
20:04:10 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
20:04:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:10 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
20:04:10 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:10 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
20:04:10 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
20:04:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:10 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
20:04:10 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:10 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
20:04:10 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
20:04:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:10 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
20:04:10 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:10 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:10 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:10 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:10 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:10 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:10 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:10 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:10 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:10 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̈ḧ
20:04:10 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
20:04:10 INFO - "
20:04:10 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
20:04:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:10 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
20:04:10 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:10 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 ""
20:04:10 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
20:04:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:10 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
20:04:10 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:10 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
20:04:10 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
20:04:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:10 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
20:04:10 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:10 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
20:04:10 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
20:04:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:10 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
20:04:10 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:10 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:10 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:10 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:10 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:10 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:10 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:10 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:10 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 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
20:04:10 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:10 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:10 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:10 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
20:04:10 INFO - Selection.addRange() tests
20:04:11 INFO - Selection.addRange() tests
20:04:11 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
20:04:11 INFO - "
20:04:11 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
20:04:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:11 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
20:04:11 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:11 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 ""
20:04:11 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
20:04:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:11 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
20:04:11 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:11 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
20:04:11 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
20:04:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:11 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
20:04:11 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:11 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
20:04:11 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
20:04:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:11 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
20:04:11 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:11 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:11 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:11 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:11 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:11 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:11 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:11 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:11 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:11 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̈ḧ
20:04:11 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
20:04:11 INFO - "
20:04:11 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
20:04:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:11 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
20:04:11 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:11 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 ""
20:04:11 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
20:04:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:11 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
20:04:11 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:11 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
20:04:11 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
20:04:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:11 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
20:04:11 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:11 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
20:04:11 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
20:04:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:11 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
20:04:11 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:11 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:11 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:11 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:11 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:11 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:11 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:11 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:11 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:11 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:11 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:11 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
20:04:11 INFO - Selection.addRange() tests
20:04:11 INFO - Selection.addRange() tests
20:04:11 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
20:04:11 INFO - "
20:04:11 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
20:04:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:11 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
20:04:11 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:11 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 ""
20:04:11 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
20:04:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:11 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
20:04:11 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:11 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
20:04:11 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
20:04:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:11 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
20:04:11 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:11 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
20:04:11 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
20:04:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:11 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
20:04:11 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:11 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:11 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:11 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:11 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:11 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:11 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:11 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:11 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:11 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̈ḧ
20:04:11 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
20:04:11 INFO - "
20:04:11 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
20:04:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:11 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
20:04:11 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:11 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 ""
20:04:11 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
20:04:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:11 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
20:04:11 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:11 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
20:04:11 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
20:04:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:11 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
20:04:11 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:11 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
20:04:11 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
20:04:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:11 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
20:04:11 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:11 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:11 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:11 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:11 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:11 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:11 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:11 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:11 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 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
20:04:11 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:11 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:11 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:11 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
20:04:11 INFO - Selection.addRange() tests
20:04:12 INFO - Selection.addRange() tests
20:04:12 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
20:04:12 INFO - "
20:04:12 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
20:04:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:12 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
20:04:12 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:12 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 ""
20:04:12 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
20:04:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:12 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
20:04:12 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:12 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
20:04:12 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
20:04:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:12 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
20:04:12 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:12 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
20:04:12 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
20:04:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:12 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
20:04:12 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:12 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:12 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:12 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:12 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:12 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:12 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:12 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:12 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:12 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̈ḧ
20:04:12 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
20:04:12 INFO - "
20:04:12 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
20:04:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:12 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
20:04:12 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:12 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 ""
20:04:12 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
20:04:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:12 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
20:04:12 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:12 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
20:04:12 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
20:04:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:12 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
20:04:12 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:12 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
20:04:12 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
20:04:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:12 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
20:04:12 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:12 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:12 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:12 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:12 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:12 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:12 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:12 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:12 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:12 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:12 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:12 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
20:04:12 INFO - Selection.addRange() tests
20:04:12 INFO - Selection.addRange() tests
20:04:12 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
20:04:12 INFO - "
20:04:12 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
20:04:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:12 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
20:04:12 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:12 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 ""
20:04:12 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
20:04:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:12 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
20:04:12 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:12 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
20:04:12 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
20:04:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:12 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
20:04:12 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:12 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
20:04:12 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
20:04:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:12 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
20:04:12 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:12 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:12 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:12 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:12 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:12 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:12 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:12 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:12 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:12 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̈ḧ
20:04:12 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
20:04:12 INFO - "
20:04:12 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
20:04:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:12 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
20:04:12 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:12 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 ""
20:04:12 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
20:04:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:12 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
20:04:12 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:12 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
20:04:12 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
20:04:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:12 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
20:04:12 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:12 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
20:04:12 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
20:04:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:12 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
20:04:12 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:12 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:12 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:12 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:12 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:12 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:12 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:12 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:12 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 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
20:04:12 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:12 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:12 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:12 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
20:04:12 INFO - Selection.addRange() tests
20:04:13 INFO - Selection.addRange() tests
20:04:13 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
20:04:13 INFO - "
20:04:13 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
20:04:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:13 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
20:04:13 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:13 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 ""
20:04:13 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
20:04:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:13 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
20:04:13 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:13 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
20:04:13 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
20:04:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:13 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
20:04:13 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:13 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
20:04:13 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
20:04:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:13 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
20:04:13 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:13 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:13 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:13 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:13 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:13 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:13 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:13 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:13 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:13 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̈ḧ
20:04:13 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
20:04:13 INFO - "
20:04:13 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
20:04:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:13 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
20:04:13 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:13 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 ""
20:04:13 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
20:04:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:13 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
20:04:13 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:13 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
20:04:13 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
20:04:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:13 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
20:04:13 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:13 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
20:04:13 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
20:04:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:13 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
20:04:13 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:13 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:13 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:13 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:13 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:13 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:13 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:13 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:13 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:13 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:13 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:13 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
20:04:13 INFO - Selection.addRange() tests
20:04:13 INFO - Selection.addRange() tests
20:04:13 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
20:04:13 INFO - "
20:04:13 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
20:04:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:13 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
20:04:13 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:13 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 ""
20:04:13 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
20:04:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:13 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
20:04:13 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:13 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
20:04:13 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
20:04:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:13 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
20:04:13 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:13 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
20:04:13 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
20:04:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:13 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
20:04:13 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:13 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:13 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:13 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:13 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:13 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:13 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:13 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:13 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:13 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̈ḧ
20:04:13 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
20:04:13 INFO - "
20:04:13 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
20:04:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:13 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
20:04:13 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:13 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 ""
20:04:13 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
20:04:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:13 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
20:04:13 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:13 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
20:04:13 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
20:04:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:13 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
20:04:13 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:13 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
20:04:13 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
20:04:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:13 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
20:04:13 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:13 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:13 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:13 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:13 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:13 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:13 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:13 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:13 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:13 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
20:04:14 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
20:04:14 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
20:04:14 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
20:04:14 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
20:04:14 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
20:04:14 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
20:04:14 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:14 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:14 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:14 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
20:04:14 INFO - Selection.addRange() tests
20:04:14 INFO - Selection.addRange() tests
20:04:14 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
20:04:14 INFO - "
20:04:14 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
20:04:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:14 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
20:04:14 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:14 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 ""
20:04:14 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
20:04:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:14 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
20:04:14 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:14 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
20:04:14 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
20:04:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:14 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
20:04:14 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:14 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
20:04:14 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
20:04:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:14 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
20:04:14 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:14 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
20:04:14 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
20:04:14 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
20:04:14 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
20:04:14 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
20:04:14 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
20:04:14 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
20:04:14 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
20:04:14 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
20:04:14 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
20:04:14 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
20:04:14 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
20:04:14 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
20:04:14 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
20:04:14 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
20:04:14 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
20:04:14 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
20:04:14 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
20:04:14 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
20:04:14 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
20:04:14 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:14 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:14 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:14 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
20:04:14 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
20:04:14 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
20:04:14 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
20:04:14 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
20:04:14 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
20:04:14 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
20:04:14 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
20:04:14 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
20:04:14 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
20:04:14 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
20:04:14 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
20:04:14 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:14 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:14 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:14 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
20:04:14 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
20:04:14 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
20:04:14 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
20:04:14 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
20:04:14 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
20:04:14 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
20:04:14 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
20:04:14 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
20:04:14 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
20:04:14 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
20:04:14 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
20:04:14 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:14 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:14 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:14 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
20:04:14 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
20:04:14 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
20:04:14 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
20:04:14 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
20:04:14 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
20:04:14 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
20:04:14 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
20:04:14 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
20:04:14 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
20:04:14 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
20:04:14 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
20:04:14 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:14 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:14 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:14 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̈ḧ
20:04:14 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
20:04:14 INFO - "
20:04:14 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
20:04:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:14 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
20:04:14 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:14 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 ""
20:04:14 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
20:04:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:14 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
20:04:14 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:14 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
20:04:14 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
20:04:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:14 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
20:04:14 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:14 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
20:04:14 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
20:04:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:14 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
20:04:14 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:14 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
20:04:14 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
20:04:14 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
20:04:14 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
20:04:14 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
20:04:14 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
20:04:14 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
20:04:14 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
20:04:14 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
20:04:14 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
20:04:14 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
20:04:14 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
20:04:14 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
20:04:14 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
20:04:14 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
20:04:14 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
20:04:14 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
20:04:14 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
20:04:14 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
20:04:14 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
20:04:14 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:14 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:14 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:14 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
20:04:14 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
20:04:14 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
20:04:14 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
20:04:14 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
20:04:14 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
20:04:14 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
20:04:14 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
20:04:14 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
20:04:14 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
20:04:14 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
20:04:14 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
20:04:14 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:14 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:14 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:14 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
20:04:14 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
20:04:14 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
20:04:14 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
20:04:14 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
20:04:14 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
20:04:14 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
20:04:14 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
20:04:14 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
20:04:14 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
20:04:14 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
20:04:14 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
20:04:14 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
20:04:14 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
20:04:14 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
20:04:14 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
20:04:14 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
20:04:14 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
20:04:14 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
20:04:14 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
20:04:14 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
20:04:14 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
20:04:14 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
20:04:14 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
20:04:14 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
20:04:14 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
20:04:14 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
20:04:14 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
20:04:14 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
20:04:14 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
20:04:14 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
20:04:14 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
20:04:14 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
20:04:14 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
20:04:14 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
20:04:14 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
20:04:14 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
20:04:14 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
20:04:14 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
20:04:14 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
20:04:14 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
20:04:14 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
20:04:14 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
20:04:14 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
20:04:14 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
20:04:14 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
20:04:14 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
20:04:14 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
20:04:14 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
20:04:14 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
20:04:14 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
20:04:14 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
20:04:14 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
20:04:14 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
20:04:14 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
20:04:14 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
20:04:14 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
20:04:14 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
20:04:14 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
20:04:14 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
20:04:14 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:14 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:14 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:14 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
20:04:14 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
20:04:14 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
20:04:14 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
20:04:14 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
20:04:14 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
20:04:14 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
20:04:14 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
20:04:14 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
20:04:14 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
20:04:14 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
20:04:14 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
20:04:14 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:14 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:14 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:14 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
20:04:14 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
20:04:14 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
20:04:14 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
20:04:14 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
20:04:14 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
20:04:14 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
20:04:14 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
20:04:14 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
20:04:14 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
20:04:14 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
20:04:14 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
20:04:14 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:14 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:14 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:14 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
20:04:14 INFO - Selection.addRange() tests
20:04:14 INFO - Selection.addRange() tests
20:04:14 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
20:04:14 INFO - "
20:04:14 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
20:04:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:14 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
20:04:14 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:14 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 ""
20:04:14 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
20:04:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:14 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
20:04:14 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:14 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
20:04:14 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
20:04:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:14 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
20:04:14 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:14 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
20:04:14 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
20:04:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:14 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
20:04:14 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:14 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
20:04:14 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
20:04:14 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
20:04:14 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
20:04:14 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
20:04:14 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
20:04:14 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
20:04:14 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
20:04:14 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
20:04:14 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
20:04:14 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
20:04:14 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
20:04:14 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
20:04:14 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
20:04:14 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
20:04:14 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
20:04:14 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
20:04:14 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
20:04:14 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
20:04:14 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
20:04:14 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:14 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:14 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:14 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
20:04:14 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
20:04:14 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
20:04:14 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
20:04:14 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
20:04:14 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
20:04:14 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
20:04:14 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
20:04:14 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
20:04:14 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
20:04:14 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
20:04:14 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
20:04:14 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:14 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:14 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:14 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
20:04:14 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
20:04:14 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
20:04:14 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
20:04:14 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
20:04:14 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
20:04:14 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
20:04:14 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
20:04:14 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
20:04:14 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
20:04:14 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
20:04:14 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
20:04:14 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:14 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:14 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:14 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
20:04:14 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
20:04:14 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
20:04:14 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
20:04:14 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
20:04:14 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
20:04:14 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
20:04:14 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
20:04:14 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
20:04:14 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
20:04:14 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
20:04:14 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
20:04:14 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:14 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:14 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:14 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̈ḧ
20:04:14 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
20:04:14 INFO - "
20:04:14 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
20:04:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:15 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
20:04:15 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:15 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 ""
20:04:15 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
20:04:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:15 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
20:04:15 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:15 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
20:04:15 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
20:04:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:15 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
20:04:15 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:15 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
20:04:15 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
20:04:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:15 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
20:04:15 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:15 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:15 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:15 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:15 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:15 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:15 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:15 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:15 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:15 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:15 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:15 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
20:04:15 INFO - Selection.addRange() tests
20:04:15 INFO - Selection.addRange() tests
20:04:15 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
20:04:15 INFO - "
20:04:15 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
20:04:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:15 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
20:04:15 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:15 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 ""
20:04:15 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
20:04:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:15 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
20:04:15 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:15 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
20:04:15 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
20:04:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:15 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
20:04:15 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:15 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
20:04:15 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
20:04:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:15 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
20:04:15 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:15 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:15 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:15 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:15 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:15 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:15 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:15 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:15 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:15 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̈ḧ
20:04:15 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
20:04:15 INFO - "
20:04:15 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
20:04:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:15 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
20:04:15 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:15 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 ""
20:04:15 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
20:04:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:15 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
20:04:15 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:15 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
20:04:15 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
20:04:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:15 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
20:04:15 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:15 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
20:04:15 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
20:04:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:15 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
20:04:15 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:15 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:15 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:15 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:15 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:15 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:15 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:15 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:15 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 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
20:04:15 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:15 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:15 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:15 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
20:04:15 INFO - Selection.addRange() tests
20:04:15 INFO - Selection.addRange() tests
20:04:16 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
20:04:16 INFO - "
20:04:16 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
20:04:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:16 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
20:04:16 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:16 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 ""
20:04:16 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
20:04:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:16 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
20:04:16 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:16 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
20:04:16 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
20:04:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:16 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
20:04:16 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:16 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
20:04:16 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
20:04:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:16 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
20:04:16 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:16 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:16 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:16 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:16 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:16 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:16 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:16 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:16 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:16 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̈ḧ
20:04:16 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
20:04:16 INFO - "
20:04:16 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
20:04:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:16 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
20:04:16 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:16 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 ""
20:04:16 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
20:04:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:16 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
20:04:16 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:16 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
20:04:16 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
20:04:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:16 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
20:04:16 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:16 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
20:04:16 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
20:04:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:16 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
20:04:16 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:16 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:16 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:16 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:16 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:16 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:16 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:16 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:16 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:16 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:16 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:16 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
20:04:16 INFO - Selection.addRange() tests
20:04:16 INFO - Selection.addRange() tests
20:04:16 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
20:04:16 INFO - "
20:04:16 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
20:04:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:16 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
20:04:16 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:16 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 ""
20:04:16 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
20:04:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:16 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
20:04:16 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:16 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
20:04:16 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
20:04:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:16 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
20:04:16 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:16 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
20:04:16 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
20:04:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:16 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
20:04:16 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:16 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:16 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:16 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:16 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:16 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:16 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:16 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:16 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:16 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̈ḧ
20:04:16 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
20:04:16 INFO - "
20:04:16 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
20:04:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:16 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
20:04:16 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:16 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 ""
20:04:16 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
20:04:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:16 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
20:04:16 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:16 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
20:04:16 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
20:04:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:16 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
20:04:16 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:16 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
20:04:16 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
20:04:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:16 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
20:04:16 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:16 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:16 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:16 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:16 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:16 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:16 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:16 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:16 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 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
20:04:16 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:16 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:16 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:16 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
20:04:16 INFO - Selection.addRange() tests
20:04:17 INFO - Selection.addRange() tests
20:04:17 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
20:04:17 INFO - "
20:04:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
20:04:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
20:04:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:17 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 ""
20:04:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
20:04:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
20:04:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:17 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
20:04:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
20:04:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
20:04:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:17 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
20:04:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
20:04:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
20:04:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:17 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̈ḧ
20:04:17 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
20:04:17 INFO - "
20:04:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
20:04:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
20:04:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:17 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 ""
20:04:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
20:04:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
20:04:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:17 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
20:04:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
20:04:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
20:04:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:17 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
20:04:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
20:04:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
20:04:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:17 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
20:04:17 INFO - Selection.addRange() tests
20:04:17 INFO - Selection.addRange() tests
20:04:17 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
20:04:17 INFO - "
20:04:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
20:04:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
20:04:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:17 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 ""
20:04:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
20:04:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
20:04:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:17 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
20:04:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
20:04:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
20:04:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:17 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
20:04:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
20:04:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
20:04:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:17 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̈ḧ
20:04:17 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
20:04:17 INFO - "
20:04:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
20:04:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
20:04:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:17 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 ""
20:04:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
20:04:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
20:04:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:17 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
20:04:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
20:04:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
20:04:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:17 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
20:04:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
20:04:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
20:04:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 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
20:04:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:04:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:04:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:04:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:04:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:04:17 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
20:04:17 INFO - - assert_throws: function "function () {
20:05:35 INFO - root.query(q)
20:05:35 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:05:35 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
20:05:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:35 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
20:05:35 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
20:05:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:35 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:35 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:35 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:35 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:35 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Invalid character: > - assert_throws: function "function () {
20:05:35 INFO - root.queryAll(q)
20:05:35 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:05:35 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
20:05:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:35 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
20:05:35 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
20:05:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:35 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:35 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:35 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:35 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:35 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Invalid ID: # - assert_throws: function "function () {
20:05:35 INFO - root.query(q)
20:05:35 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:05:35 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
20:05:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:35 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
20:05:35 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
20:05:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:36 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:36 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Invalid ID: # - assert_throws: function "function () {
20:05:36 INFO - root.queryAll(q)
20:05:36 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:05:36 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:36 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
20:05:36 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:36 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:36 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Invalid group of selectors: div, - assert_throws: function "function () {
20:05:36 INFO - root.query(q)
20:05:36 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:05:36 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:36 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
20:05:36 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:36 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:36 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Invalid group of selectors: div, - assert_throws: function "function () {
20:05:36 INFO - root.queryAll(q)
20:05:36 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:05:36 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:36 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
20:05:36 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:36 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:36 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Invalid class: . - assert_throws: function "function () {
20:05:36 INFO - root.query(q)
20:05:36 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:05:36 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:36 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
20:05:36 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:36 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:36 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Invalid class: . - assert_throws: function "function () {
20:05:36 INFO - root.queryAll(q)
20:05:36 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:05:36 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:36 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
20:05:36 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:36 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:36 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Invalid class: .5cm - assert_throws: function "function () {
20:05:36 INFO - root.query(q)
20:05:36 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:05:36 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:36 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
20:05:36 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:36 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:36 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Invalid class: .5cm - assert_throws: function "function () {
20:05:36 INFO - root.queryAll(q)
20:05:36 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:05:36 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:36 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
20:05:36 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:36 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:36 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Invalid class: ..test - assert_throws: function "function () {
20:05:36 INFO - root.query(q)
20:05:36 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:05:36 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:36 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
20:05:36 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:36 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:36 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Invalid class: ..test - assert_throws: function "function () {
20:05:36 INFO - root.queryAll(q)
20:05:36 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:05:36 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:36 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
20:05:36 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:36 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:36 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Invalid class: .foo..quux - assert_throws: function "function () {
20:05:36 INFO - root.query(q)
20:05:36 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:05:36 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:36 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
20:05:36 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:36 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:36 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Invalid class: .foo..quux - assert_throws: function "function () {
20:05:36 INFO - root.queryAll(q)
20:05:36 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:05:36 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:36 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
20:05:36 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:36 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:36 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Invalid class: .bar. - assert_throws: function "function () {
20:05:36 INFO - root.query(q)
20:05:36 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:05:36 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:36 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
20:05:36 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:36 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:36 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Invalid class: .bar. - assert_throws: function "function () {
20:05:36 INFO - root.queryAll(q)
20:05:36 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:05:36 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:36 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
20:05:36 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:36 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:36 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Invalid combinator: div & address, p - assert_throws: function "function () {
20:05:36 INFO - root.query(q)
20:05:36 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:05:36 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:36 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
20:05:36 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:36 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:36 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Invalid combinator: div & address, p - assert_throws: function "function () {
20:05:36 INFO - root.queryAll(q)
20:05:36 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:05:36 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:36 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
20:05:36 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:36 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:36 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Invalid combinator: div >> address, p - assert_throws: function "function () {
20:05:36 INFO - root.query(q)
20:05:36 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:05:36 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:36 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
20:05:36 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:36 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:36 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Invalid combinator: div >> address, p - assert_throws: function "function () {
20:05:36 INFO - root.queryAll(q)
20:05:36 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:05:36 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:36 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
20:05:36 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:36 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:36 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Invalid combinator: div ++ address, p - assert_throws: function "function () {
20:05:36 INFO - root.query(q)
20:05:36 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:05:36 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:36 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
20:05:36 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:36 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:36 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Invalid combinator: div ++ address, p - assert_throws: function "function () {
20:05:36 INFO - root.queryAll(q)
20:05:36 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:05:36 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:36 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
20:05:36 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:36 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:36 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Invalid combinator: div ~~ address, p - assert_throws: function "function () {
20:05:36 INFO - root.query(q)
20:05:36 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:05:36 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:36 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
20:05:36 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:36 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:36 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Invalid combinator: div ~~ address, p - assert_throws: function "function () {
20:05:36 INFO - root.queryAll(q)
20:05:36 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:05:36 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:36 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
20:05:36 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:36 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:36 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Invalid [att=value] selector: [*=test] - assert_throws: function "function () {
20:05:36 INFO - root.query(q)
20:05:36 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:05:36 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:36 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
20:05:36 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:36 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:36 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Invalid [att=value] selector: [*=test] - assert_throws: function "function () {
20:05:36 INFO - root.queryAll(q)
20:05:36 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:05:36 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:36 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
20:05:36 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:36 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:36 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Invalid [att=value] selector: [*|*=test] - assert_throws: function "function () {
20:05:36 INFO - root.query(q)
20:05:36 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:05:36 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:36 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
20:05:36 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:36 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:36 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Invalid [att=value] selector: [*|*=test] - assert_throws: function "function () {
20:05:36 INFO - root.queryAll(q)
20:05:36 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:05:36 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:36 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
20:05:36 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:36 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:36 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 () {
20:05:36 INFO - root.query(q)
20:05:36 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:05:36 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:36 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
20:05:36 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:36 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:36 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 () {
20:05:36 INFO - root.queryAll(q)
20:05:36 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:05:36 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:36 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
20:05:36 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:36 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:36 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Unknown pseudo-class: div:example - assert_throws: function "function () {
20:05:36 INFO - root.query(q)
20:05:36 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:05:36 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:36 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
20:05:36 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:36 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:36 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Unknown pseudo-class: div:example - assert_throws: function "function () {
20:05:36 INFO - root.queryAll(q)
20:05:36 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:05:36 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:36 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
20:05:36 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:36 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:36 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Unknown pseudo-class: :example - assert_throws: function "function () {
20:05:36 INFO - root.query(q)
20:05:36 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:05:36 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:36 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
20:05:36 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:36 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:36 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Unknown pseudo-class: :example - assert_throws: function "function () {
20:05:36 INFO - root.queryAll(q)
20:05:36 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:05:36 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:36 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
20:05:36 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:36 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:36 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Unknown pseudo-element: div::example - assert_throws: function "function () {
20:05:36 INFO - root.query(q)
20:05:36 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:05:36 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:36 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
20:05:36 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:36 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:36 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Unknown pseudo-element: div::example - assert_throws: function "function () {
20:05:36 INFO - root.queryAll(q)
20:05:36 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:05:36 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:36 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
20:05:36 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:36 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:36 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Unknown pseudo-element: ::example - assert_throws: function "function () {
20:05:36 INFO - root.query(q)
20:05:36 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:05:36 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:36 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
20:05:36 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:36 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:36 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Unknown pseudo-element: ::example - assert_throws: function "function () {
20:05:36 INFO - root.queryAll(q)
20:05:36 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:05:36 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:36 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
20:05:36 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:36 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:36 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Invalid pseudo-element: :::before - assert_throws: function "function () {
20:05:36 INFO - root.query(q)
20:05:36 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:05:36 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:36 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
20:05:36 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:36 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:36 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Invalid pseudo-element: :::before - assert_throws: function "function () {
20:05:36 INFO - root.queryAll(q)
20:05:36 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:05:36 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:36 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
20:05:36 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:36 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:36 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Undeclared namespace: ns|div - assert_throws: function "function () {
20:05:36 INFO - root.query(q)
20:05:36 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:05:36 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:36 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
20:05:36 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:36 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:36 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Undeclared namespace: ns|div - assert_throws: function "function () {
20:05:36 INFO - root.queryAll(q)
20:05:36 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:05:36 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:36 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
20:05:36 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:36 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:36 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Undeclared namespace: :not(ns|div) - assert_throws: function "function () {
20:05:36 INFO - root.query(q)
20:05:36 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:05:36 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:36 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
20:05:36 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:36 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:36 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Undeclared namespace: :not(ns|div) - assert_throws: function "function () {
20:05:36 INFO - root.queryAll(q)
20:05:36 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:05:36 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:36 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
20:05:36 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:36 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:36 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Invalid namespace: ^|div - assert_throws: function "function () {
20:05:36 INFO - root.query(q)
20:05:36 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:05:36 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:36 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
20:05:36 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:36 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:36 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Invalid namespace: ^|div - assert_throws: function "function () {
20:05:36 INFO - root.queryAll(q)
20:05:36 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:05:36 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:36 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
20:05:36 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:36 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:36 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Invalid namespace: $|div - assert_throws: function "function () {
20:05:36 INFO - root.query(q)
20:05:36 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:05:36 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:36 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
20:05:36 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:36 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:36 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Invalid namespace: $|div - assert_throws: function "function () {
20:05:36 INFO - root.queryAll(q)
20:05:36 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:05:36 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:36 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
20:05:36 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:36 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:36 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Empty String: - assert_throws: function "function () {
20:05:36 INFO - root.query(q)
20:05:36 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:05:36 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:36 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
20:05:36 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:36 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:36 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Empty String: - assert_throws: function "function () {
20:05:36 INFO - root.queryAll(q)
20:05:36 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:05:36 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:36 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
20:05:36 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:36 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:36 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid character: [ - assert_throws: function "function () {
20:05:36 INFO - root.query(q)
20:05:36 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:05:36 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:36 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
20:05:36 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:36 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:36 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid character: [ - assert_throws: function "function () {
20:05:36 INFO - root.queryAll(q)
20:05:36 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:05:36 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:36 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
20:05:36 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:36 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:36 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid character: ] - assert_throws: function "function () {
20:05:36 INFO - root.query(q)
20:05:36 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:05:36 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:36 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
20:05:36 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:36 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:36 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid character: ] - assert_throws: function "function () {
20:05:36 INFO - root.queryAll(q)
20:05:36 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:05:36 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:36 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
20:05:36 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:36 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:36 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid character: ( - assert_throws: function "function () {
20:05:36 INFO - root.query(q)
20:05:36 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:05:36 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:36 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
20:05:36 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:36 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:36 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid character: ( - assert_throws: function "function () {
20:05:36 INFO - root.queryAll(q)
20:05:36 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:05:36 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:36 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
20:05:36 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:36 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:36 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid character: ) - assert_throws: function "function () {
20:05:36 INFO - root.query(q)
20:05:36 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:05:36 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:36 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
20:05:36 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:36 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:36 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid character: ) - assert_throws: function "function () {
20:05:36 INFO - root.queryAll(q)
20:05:36 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:05:36 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:36 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
20:05:36 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:36 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:36 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid character: { - assert_throws: function "function () {
20:05:36 INFO - root.query(q)
20:05:36 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:05:36 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:36 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
20:05:36 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:36 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:36 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid character: { - assert_throws: function "function () {
20:05:36 INFO - root.queryAll(q)
20:05:36 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:05:36 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:36 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
20:05:36 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:36 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:36 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid character: } - assert_throws: function "function () {
20:05:36 INFO - root.query(q)
20:05:36 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:05:36 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:36 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
20:05:36 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:36 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:36 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid character: } - assert_throws: function "function () {
20:05:36 INFO - root.queryAll(q)
20:05:36 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:05:36 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:36 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
20:05:36 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:36 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:36 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid character: < - assert_throws: function "function () {
20:05:36 INFO - root.query(q)
20:05:36 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:05:36 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:36 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
20:05:36 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:36 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:36 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid character: < - assert_throws: function "function () {
20:05:36 INFO - root.queryAll(q)
20:05:36 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:05:36 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:36 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
20:05:36 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:36 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:36 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid character: > - assert_throws: function "function () {
20:05:36 INFO - root.query(q)
20:05:36 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:05:36 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:36 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
20:05:36 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:36 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:36 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid character: > - assert_throws: function "function () {
20:05:36 INFO - root.queryAll(q)
20:05:36 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:05:36 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:36 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
20:05:36 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:36 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:36 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid ID: # - assert_throws: function "function () {
20:05:36 INFO - root.query(q)
20:05:36 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:05:36 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:36 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
20:05:36 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:36 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:36 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid ID: # - assert_throws: function "function () {
20:05:36 INFO - root.queryAll(q)
20:05:36 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:05:36 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:36 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
20:05:36 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:36 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:36 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid group of selectors: div, - assert_throws: function "function () {
20:05:36 INFO - root.query(q)
20:05:36 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:05:36 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:36 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
20:05:36 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:36 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:36 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid group of selectors: div, - assert_throws: function "function () {
20:05:36 INFO - root.queryAll(q)
20:05:36 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:05:36 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:36 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
20:05:36 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:36 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:36 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid class: . - assert_throws: function "function () {
20:05:36 INFO - root.query(q)
20:05:36 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:05:36 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:36 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
20:05:36 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:36 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:36 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid class: . - assert_throws: function "function () {
20:05:36 INFO - root.queryAll(q)
20:05:36 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:05:36 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:36 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
20:05:36 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:36 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:36 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid class: .5cm - assert_throws: function "function () {
20:05:36 INFO - root.query(q)
20:05:36 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:05:36 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:36 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
20:05:36 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:36 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:36 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid class: .5cm - assert_throws: function "function () {
20:05:36 INFO - root.queryAll(q)
20:05:36 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:05:36 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:36 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
20:05:36 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:36 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:36 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid class: ..test - assert_throws: function "function () {
20:05:36 INFO - root.query(q)
20:05:36 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:05:36 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:36 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
20:05:36 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:36 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:36 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid class: ..test - assert_throws: function "function () {
20:05:36 INFO - root.queryAll(q)
20:05:36 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:05:36 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:36 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
20:05:36 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:36 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:36 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid class: .foo..quux - assert_throws: function "function () {
20:05:36 INFO - root.query(q)
20:05:36 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:05:36 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:36 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
20:05:36 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:36 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:36 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid class: .foo..quux - assert_throws: function "function () {
20:05:36 INFO - root.queryAll(q)
20:05:36 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:05:36 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:36 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
20:05:36 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:36 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:36 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid class: .bar. - assert_throws: function "function () {
20:05:36 INFO - root.query(q)
20:05:36 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:05:36 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:36 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
20:05:36 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:36 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:36 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid class: .bar. - assert_throws: function "function () {
20:05:36 INFO - root.queryAll(q)
20:05:36 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:05:36 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:36 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
20:05:36 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:36 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:36 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid combinator: div & address, p - assert_throws: function "function () {
20:05:36 INFO - root.query(q)
20:05:36 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:05:36 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:36 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
20:05:36 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:36 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:36 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid combinator: div & address, p - assert_throws: function "function () {
20:05:36 INFO - root.queryAll(q)
20:05:36 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:05:36 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:36 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
20:05:36 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:36 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:36 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid combinator: div >> address, p - assert_throws: function "function () {
20:05:36 INFO - root.query(q)
20:05:36 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:05:36 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:36 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
20:05:36 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:36 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:36 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid combinator: div >> address, p - assert_throws: function "function () {
20:05:36 INFO - root.queryAll(q)
20:05:36 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:05:36 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:36 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
20:05:36 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:36 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:36 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid combinator: div ++ address, p - assert_throws: function "function () {
20:05:36 INFO - root.query(q)
20:05:36 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:05:36 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:36 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
20:05:36 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:36 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:36 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid combinator: div ++ address, p - assert_throws: function "function () {
20:05:36 INFO - root.queryAll(q)
20:05:36 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:05:36 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:36 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
20:05:36 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:36 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:36 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid combinator: div ~~ address, p - assert_throws: function "function () {
20:05:36 INFO - root.query(q)
20:05:36 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:05:36 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:36 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
20:05:36 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:36 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:36 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid combinator: div ~~ address, p - assert_throws: function "function () {
20:05:36 INFO - root.queryAll(q)
20:05:36 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:05:36 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:36 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
20:05:36 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:36 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:36 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid [att=value] selector: [*=test] - assert_throws: function "function () {
20:05:36 INFO - root.query(q)
20:05:36 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:05:36 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:36 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
20:05:36 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:36 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:36 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid [att=value] selector: [*=test] - assert_throws: function "function () {
20:05:36 INFO - root.queryAll(q)
20:05:36 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:05:36 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:36 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
20:05:36 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:36 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:36 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid [att=value] selector: [*|*=test] - assert_throws: function "function () {
20:05:36 INFO - root.query(q)
20:05:36 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:05:36 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:36 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
20:05:36 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:36 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:36 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid [att=value] selector: [*|*=test] - assert_throws: function "function () {
20:05:36 INFO - root.queryAll(q)
20:05:36 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:05:36 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:36 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
20:05:36 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:36 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:36 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 () {
20:05:36 INFO - root.query(q)
20:05:36 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:05:36 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:36 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
20:05:36 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:36 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:36 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 () {
20:05:36 INFO - root.queryAll(q)
20:05:36 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:05:36 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:36 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
20:05:36 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:36 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:36 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Unknown pseudo-class: div:example - assert_throws: function "function () {
20:05:36 INFO - root.query(q)
20:05:36 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:05:36 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:36 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
20:05:36 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:36 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:36 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Unknown pseudo-class: div:example - assert_throws: function "function () {
20:05:36 INFO - root.queryAll(q)
20:05:36 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:05:36 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:36 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
20:05:36 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:36 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:36 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Unknown pseudo-class: :example - assert_throws: function "function () {
20:05:36 INFO - root.query(q)
20:05:36 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:05:36 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:36 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
20:05:36 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:36 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:36 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Unknown pseudo-class: :example - assert_throws: function "function () {
20:05:36 INFO - root.queryAll(q)
20:05:36 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:05:36 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:36 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
20:05:36 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:36 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:36 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Unknown pseudo-element: div::example - assert_throws: function "function () {
20:05:36 INFO - root.query(q)
20:05:36 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:05:36 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:36 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
20:05:36 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:36 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:36 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Unknown pseudo-element: div::example - assert_throws: function "function () {
20:05:36 INFO - root.queryAll(q)
20:05:36 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:05:36 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:36 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
20:05:36 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:36 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:36 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Unknown pseudo-element: ::example - assert_throws: function "function () {
20:05:36 INFO - root.query(q)
20:05:36 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:05:36 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:36 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
20:05:36 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:36 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:36 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Unknown pseudo-element: ::example - assert_throws: function "function () {
20:05:36 INFO - root.queryAll(q)
20:05:36 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:05:36 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:36 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
20:05:36 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:36 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:36 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid pseudo-element: :::before - assert_throws: function "function () {
20:05:36 INFO - root.query(q)
20:05:36 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:05:36 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:36 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
20:05:36 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:36 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:36 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid pseudo-element: :::before - assert_throws: function "function () {
20:05:36 INFO - root.queryAll(q)
20:05:36 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:05:36 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:36 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
20:05:36 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:36 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:36 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Undeclared namespace: ns|div - assert_throws: function "function () {
20:05:36 INFO - root.query(q)
20:05:36 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:05:36 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:36 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
20:05:36 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:36 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:36 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Undeclared namespace: ns|div - assert_throws: function "function () {
20:05:36 INFO - root.queryAll(q)
20:05:36 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:05:36 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:36 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
20:05:36 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:36 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:36 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Undeclared namespace: :not(ns|div) - assert_throws: function "function () {
20:05:36 INFO - root.query(q)
20:05:36 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:05:36 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:36 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
20:05:36 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:36 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:36 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Undeclared namespace: :not(ns|div) - assert_throws: function "function () {
20:05:36 INFO - root.queryAll(q)
20:05:36 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:05:36 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:36 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
20:05:36 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:36 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:36 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid namespace: ^|div - assert_throws: function "function () {
20:05:36 INFO - root.query(q)
20:05:36 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:05:36 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:36 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
20:05:36 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:36 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:36 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid namespace: ^|div - assert_throws: function "function () {
20:05:36 INFO - root.queryAll(q)
20:05:36 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:05:36 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:36 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
20:05:36 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:36 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:36 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid namespace: $|div - assert_throws: function "function () {
20:05:36 INFO - root.query(q)
20:05:36 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:05:36 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:36 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
20:05:36 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:36 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:36 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid namespace: $|div - assert_throws: function "function () {
20:05:36 INFO - root.queryAll(q)
20:05:36 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:05:36 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:36 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
20:05:36 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:36 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:36 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Empty String: - assert_throws: function "function () {
20:05:36 INFO - root.query(q)
20:05:36 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:05:36 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:36 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
20:05:36 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:36 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:36 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Empty String: - assert_throws: function "function () {
20:05:36 INFO - root.queryAll(q)
20:05:36 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:05:36 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:36 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
20:05:36 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:36 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:36 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid character: [ - assert_throws: function "function () {
20:05:36 INFO - root.query(q)
20:05:36 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:05:36 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:36 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
20:05:36 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:36 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:36 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid character: [ - assert_throws: function "function () {
20:05:36 INFO - root.queryAll(q)
20:05:36 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:05:36 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:36 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
20:05:36 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:36 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:36 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid character: ] - assert_throws: function "function () {
20:05:36 INFO - root.query(q)
20:05:36 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:05:36 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:36 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
20:05:36 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:36 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:36 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid character: ] - assert_throws: function "function () {
20:05:36 INFO - root.queryAll(q)
20:05:36 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:05:36 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:36 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
20:05:36 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:36 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:36 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid character: ( - assert_throws: function "function () {
20:05:36 INFO - root.query(q)
20:05:36 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:05:36 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:36 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
20:05:36 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:36 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:36 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid character: ( - assert_throws: function "function () {
20:05:36 INFO - root.queryAll(q)
20:05:36 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:05:36 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:36 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
20:05:36 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:36 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:36 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid character: ) - assert_throws: function "function () {
20:05:36 INFO - root.query(q)
20:05:36 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:05:36 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:36 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
20:05:36 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:36 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:36 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid character: ) - assert_throws: function "function () {
20:05:36 INFO - root.queryAll(q)
20:05:36 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:05:36 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:36 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
20:05:36 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:36 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:36 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid character: { - assert_throws: function "function () {
20:05:36 INFO - root.query(q)
20:05:36 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:05:36 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:36 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
20:05:36 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:36 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:36 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid character: { - assert_throws: function "function () {
20:05:36 INFO - root.queryAll(q)
20:05:36 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:05:36 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:36 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
20:05:36 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:36 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:36 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid character: } - assert_throws: function "function () {
20:05:36 INFO - root.query(q)
20:05:36 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:05:36 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:36 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
20:05:36 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:36 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:36 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid character: } - assert_throws: function "function () {
20:05:36 INFO - root.queryAll(q)
20:05:36 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:05:36 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:36 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
20:05:36 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:36 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:36 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid character: < - assert_throws: function "function () {
20:05:36 INFO - root.query(q)
20:05:36 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:05:36 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:36 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
20:05:36 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:36 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:36 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid character: < - assert_throws: function "function () {
20:05:36 INFO - root.queryAll(q)
20:05:36 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:05:36 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:36 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
20:05:36 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:36 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:36 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid character: > - assert_throws: function "function () {
20:05:36 INFO - root.query(q)
20:05:36 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:05:36 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:36 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
20:05:36 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:36 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:36 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid character: > - assert_throws: function "function () {
20:05:36 INFO - root.queryAll(q)
20:05:36 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:05:36 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:36 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
20:05:36 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:36 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:36 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid ID: # - assert_throws: function "function () {
20:05:36 INFO - root.query(q)
20:05:36 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:05:36 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:36 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
20:05:36 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:36 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:36 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid ID: # - assert_throws: function "function () {
20:05:36 INFO - root.queryAll(q)
20:05:36 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:05:36 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:36 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
20:05:36 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:36 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:36 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid group of selectors: div, - assert_throws: function "function () {
20:05:36 INFO - root.query(q)
20:05:36 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:05:36 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:36 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
20:05:36 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:36 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:36 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid group of selectors: div, - assert_throws: function "function () {
20:05:36 INFO - root.queryAll(q)
20:05:36 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:05:36 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:36 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
20:05:36 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:36 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:36 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid class: . - assert_throws: function "function () {
20:05:36 INFO - root.query(q)
20:05:36 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:05:36 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:36 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
20:05:36 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:36 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:36 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid class: . - assert_throws: function "function () {
20:05:36 INFO - root.queryAll(q)
20:05:36 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:05:36 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:36 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
20:05:36 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:36 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:36 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid class: .5cm - assert_throws: function "function () {
20:05:36 INFO - root.query(q)
20:05:36 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:05:36 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:36 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
20:05:36 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:36 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:36 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid class: .5cm - assert_throws: function "function () {
20:05:36 INFO - root.queryAll(q)
20:05:36 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:05:36 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:36 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
20:05:36 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:36 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:36 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid class: ..test - assert_throws: function "function () {
20:05:36 INFO - root.query(q)
20:05:36 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:05:36 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:36 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
20:05:36 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:36 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:36 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid class: ..test - assert_throws: function "function () {
20:05:36 INFO - root.queryAll(q)
20:05:36 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:05:36 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:36 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
20:05:36 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:36 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:36 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid class: .foo..quux - assert_throws: function "function () {
20:05:36 INFO - root.query(q)
20:05:36 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:05:36 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:36 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
20:05:36 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:36 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:36 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid class: .foo..quux - assert_throws: function "function () {
20:05:36 INFO - root.queryAll(q)
20:05:36 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:05:36 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:36 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
20:05:36 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:36 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:36 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid class: .bar. - assert_throws: function "function () {
20:05:36 INFO - root.query(q)
20:05:36 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:05:36 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:36 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
20:05:36 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:36 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:36 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid class: .bar. - assert_throws: function "function () {
20:05:36 INFO - root.queryAll(q)
20:05:36 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:05:36 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:36 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
20:05:36 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:36 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:36 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid combinator: div & address, p - assert_throws: function "function () {
20:05:36 INFO - root.query(q)
20:05:36 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:05:36 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:36 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
20:05:36 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:36 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:36 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid combinator: div & address, p - assert_throws: function "function () {
20:05:36 INFO - root.queryAll(q)
20:05:36 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:05:36 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:36 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
20:05:36 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:36 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:36 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid combinator: div >> address, p - assert_throws: function "function () {
20:05:36 INFO - root.query(q)
20:05:36 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:05:36 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:36 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
20:05:36 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:36 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:36 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid combinator: div >> address, p - assert_throws: function "function () {
20:05:36 INFO - root.queryAll(q)
20:05:36 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:05:36 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:36 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
20:05:36 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:36 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:36 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid combinator: div ++ address, p - assert_throws: function "function () {
20:05:36 INFO - root.query(q)
20:05:36 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:05:36 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:36 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
20:05:36 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:36 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:36 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid combinator: div ++ address, p - assert_throws: function "function () {
20:05:36 INFO - root.queryAll(q)
20:05:36 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:05:36 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:36 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
20:05:36 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:36 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:36 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid combinator: div ~~ address, p - assert_throws: function "function () {
20:05:36 INFO - root.query(q)
20:05:36 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:05:36 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:36 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
20:05:36 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:36 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:36 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid combinator: div ~~ address, p - assert_throws: function "function () {
20:05:36 INFO - root.queryAll(q)
20:05:36 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:05:36 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:36 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
20:05:36 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:36 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:36 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid [att=value] selector: [*=test] - assert_throws: function "function () {
20:05:36 INFO - root.query(q)
20:05:36 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:05:36 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:36 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
20:05:36 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:36 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:36 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid [att=value] selector: [*=test] - assert_throws: function "function () {
20:05:36 INFO - root.queryAll(q)
20:05:36 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:05:36 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:36 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
20:05:36 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:36 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:36 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid [att=value] selector: [*|*=test] - assert_throws: function "function () {
20:05:36 INFO - root.query(q)
20:05:36 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:05:36 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:36 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
20:05:36 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:36 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:36 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid [att=value] selector: [*|*=test] - assert_throws: function "function () {
20:05:36 INFO - root.queryAll(q)
20:05:36 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:05:36 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:36 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
20:05:36 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:36 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:36 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 () {
20:05:36 INFO - root.query(q)
20:05:36 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:05:36 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:36 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
20:05:36 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:36 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:36 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 () {
20:05:36 INFO - root.queryAll(q)
20:05:36 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:05:36 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:36 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
20:05:36 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:36 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:36 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Unknown pseudo-class: div:example - assert_throws: function "function () {
20:05:36 INFO - root.query(q)
20:05:36 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:05:36 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:36 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
20:05:36 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:36 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:36 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Unknown pseudo-class: div:example - assert_throws: function "function () {
20:05:36 INFO - root.queryAll(q)
20:05:36 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:05:36 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:36 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
20:05:36 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:36 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:36 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Unknown pseudo-class: :example - assert_throws: function "function () {
20:05:36 INFO - root.query(q)
20:05:36 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:05:36 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:36 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
20:05:36 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:36 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:36 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Unknown pseudo-class: :example - assert_throws: function "function () {
20:05:36 INFO - root.queryAll(q)
20:05:36 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:05:36 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:36 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
20:05:36 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:36 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:36 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Unknown pseudo-element: div::example - assert_throws: function "function () {
20:05:36 INFO - root.query(q)
20:05:36 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:05:36 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:36 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
20:05:36 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:36 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:36 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Unknown pseudo-element: div::example - assert_throws: function "function () {
20:05:36 INFO - root.queryAll(q)
20:05:36 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:05:36 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:36 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
20:05:36 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:36 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:36 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Unknown pseudo-element: ::example - assert_throws: function "function () {
20:05:36 INFO - root.query(q)
20:05:36 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:05:36 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
20:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:37 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
20:05:37 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:37 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:37 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Unknown pseudo-element: ::example - assert_throws: function "function () {
20:05:37 INFO - root.queryAll(q)
20:05:37 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:05:37 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:37 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
20:05:37 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:37 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:37 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid pseudo-element: :::before - assert_throws: function "function () {
20:05:37 INFO - root.query(q)
20:05:37 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:05:37 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:37 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
20:05:37 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:37 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:37 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid pseudo-element: :::before - assert_throws: function "function () {
20:05:37 INFO - root.queryAll(q)
20:05:37 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:05:37 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:37 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
20:05:37 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:37 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:37 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Undeclared namespace: ns|div - assert_throws: function "function () {
20:05:37 INFO - root.query(q)
20:05:37 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:05:37 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:37 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
20:05:37 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:37 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:37 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Undeclared namespace: ns|div - assert_throws: function "function () {
20:05:37 INFO - root.queryAll(q)
20:05:37 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:05:37 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:37 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
20:05:37 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:37 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:37 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Undeclared namespace: :not(ns|div) - assert_throws: function "function () {
20:05:37 INFO - root.query(q)
20:05:37 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:05:37 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:37 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
20:05:37 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:37 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:37 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Undeclared namespace: :not(ns|div) - assert_throws: function "function () {
20:05:37 INFO - root.queryAll(q)
20:05:37 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:05:37 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:37 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
20:05:37 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:37 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:37 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid namespace: ^|div - assert_throws: function "function () {
20:05:37 INFO - root.query(q)
20:05:37 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:05:37 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:37 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
20:05:37 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:37 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:37 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid namespace: ^|div - assert_throws: function "function () {
20:05:37 INFO - root.queryAll(q)
20:05:37 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:05:37 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:37 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
20:05:37 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:37 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:37 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid namespace: $|div - assert_throws: function "function () {
20:05:37 INFO - root.query(q)
20:05:37 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:05:37 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:37 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
20:05:37 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:37 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:37 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid namespace: $|div - assert_throws: function "function () {
20:05:37 INFO - root.queryAll(q)
20:05:37 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:05:37 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:37 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
20:05:37 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:37 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:37 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Empty String: - assert_throws: function "function () {
20:05:37 INFO - root.query(q)
20:05:37 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:05:37 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:37 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
20:05:37 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:37 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:37 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Empty String: - assert_throws: function "function () {
20:05:37 INFO - root.queryAll(q)
20:05:37 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:05:37 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:37 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
20:05:37 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:37 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:37 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Invalid character: [ - assert_throws: function "function () {
20:05:37 INFO - root.query(q)
20:05:37 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:05:37 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:37 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
20:05:37 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:37 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:37 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Invalid character: [ - assert_throws: function "function () {
20:05:37 INFO - root.queryAll(q)
20:05:37 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:05:37 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:37 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
20:05:37 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:37 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:37 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Invalid character: ] - assert_throws: function "function () {
20:05:37 INFO - root.query(q)
20:05:37 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:05:37 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:37 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
20:05:37 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:37 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:37 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Invalid character: ] - assert_throws: function "function () {
20:05:37 INFO - root.queryAll(q)
20:05:37 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:05:37 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:37 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
20:05:37 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:37 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:37 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Invalid character: ( - assert_throws: function "function () {
20:05:37 INFO - root.query(q)
20:05:37 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:05:37 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:37 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
20:05:37 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:37 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:37 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Invalid character: ( - assert_throws: function "function () {
20:05:37 INFO - root.queryAll(q)
20:05:37 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:05:37 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:37 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
20:05:37 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:37 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:37 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Invalid character: ) - assert_throws: function "function () {
20:05:37 INFO - root.query(q)
20:05:37 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:05:37 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:37 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
20:05:37 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:37 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:37 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Invalid character: ) - assert_throws: function "function () {
20:05:37 INFO - root.queryAll(q)
20:05:37 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:05:37 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:37 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
20:05:37 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:37 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:37 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Invalid character: { - assert_throws: function "function () {
20:05:37 INFO - root.query(q)
20:05:37 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:05:37 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:37 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
20:05:37 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:37 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:37 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Invalid character: { - assert_throws: function "function () {
20:05:37 INFO - root.queryAll(q)
20:05:37 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:05:37 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:37 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
20:05:37 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:37 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:37 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Invalid character: } - assert_throws: function "function () {
20:05:37 INFO - root.query(q)
20:05:37 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:05:37 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:37 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
20:05:37 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:37 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:37 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Invalid character: } - assert_throws: function "function () {
20:05:37 INFO - root.queryAll(q)
20:05:37 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:05:37 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:37 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
20:05:37 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:37 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:37 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Invalid character: < - assert_throws: function "function () {
20:05:37 INFO - root.query(q)
20:05:37 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:05:37 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:37 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
20:05:37 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:37 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:37 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Invalid character: < - assert_throws: function "function () {
20:05:37 INFO - root.queryAll(q)
20:05:37 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:05:37 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:37 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
20:05:37 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:37 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:37 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Invalid character: > - assert_throws: function "function () {
20:05:37 INFO - root.query(q)
20:05:37 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:05:37 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:37 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
20:05:37 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:37 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:37 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Invalid character: > - assert_throws: function "function () {
20:05:37 INFO - root.queryAll(q)
20:05:37 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:05:37 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:37 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
20:05:37 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:37 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:37 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Invalid ID: # - assert_throws: function "function () {
20:05:37 INFO - root.query(q)
20:05:37 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:05:37 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:37 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
20:05:37 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:37 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:37 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Invalid ID: # - assert_throws: function "function () {
20:05:37 INFO - root.queryAll(q)
20:05:37 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:05:37 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:37 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
20:05:37 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:37 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:37 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 () {
20:05:37 INFO - root.query(q)
20:05:37 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:05:37 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:37 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
20:05:37 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:37 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:37 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 () {
20:05:37 INFO - root.queryAll(q)
20:05:37 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:05:37 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:37 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
20:05:37 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:37 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:37 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Invalid class: . - assert_throws: function "function () {
20:05:37 INFO - root.query(q)
20:05:37 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:05:37 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:37 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
20:05:37 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:37 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:37 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Invalid class: . - assert_throws: function "function () {
20:05:37 INFO - root.queryAll(q)
20:05:37 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:05:37 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:37 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
20:05:37 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:37 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:37 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Invalid class: .5cm - assert_throws: function "function () {
20:05:37 INFO - root.query(q)
20:05:37 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:05:37 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:37 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
20:05:37 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:37 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:37 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Invalid class: .5cm - assert_throws: function "function () {
20:05:37 INFO - root.queryAll(q)
20:05:37 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:05:37 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:37 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
20:05:37 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:37 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:37 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Invalid class: ..test - assert_throws: function "function () {
20:05:37 INFO - root.query(q)
20:05:37 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:05:37 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:37 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
20:05:37 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:37 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:37 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Invalid class: ..test - assert_throws: function "function () {
20:05:37 INFO - root.queryAll(q)
20:05:37 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:05:37 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:37 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
20:05:37 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:37 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:37 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Invalid class: .foo..quux - assert_throws: function "function () {
20:05:37 INFO - root.query(q)
20:05:37 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:05:37 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:37 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
20:05:37 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:37 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:37 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Invalid class: .foo..quux - assert_throws: function "function () {
20:05:37 INFO - root.queryAll(q)
20:05:37 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:05:37 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:37 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
20:05:37 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:37 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:37 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Invalid class: .bar. - assert_throws: function "function () {
20:05:37 INFO - root.query(q)
20:05:37 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:05:37 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:37 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
20:05:37 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:37 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:37 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Invalid class: .bar. - assert_throws: function "function () {
20:05:37 INFO - root.queryAll(q)
20:05:37 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:05:37 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:37 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
20:05:37 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:37 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:37 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 () {
20:05:37 INFO - root.query(q)
20:05:37 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:05:37 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:37 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
20:05:37 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:37 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:37 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 () {
20:05:37 INFO - root.queryAll(q)
20:05:37 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:05:37 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:37 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
20:05:37 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:37 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:37 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 () {
20:05:37 INFO - root.query(q)
20:05:37 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:05:37 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:37 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
20:05:37 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:37 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:37 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 () {
20:05:37 INFO - root.queryAll(q)
20:05:37 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:05:37 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:37 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
20:05:37 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:37 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:37 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 () {
20:05:37 INFO - root.query(q)
20:05:37 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:05:37 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:37 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
20:05:37 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:37 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:37 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 () {
20:05:37 INFO - root.queryAll(q)
20:05:37 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:05:37 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:37 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
20:05:37 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:37 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:37 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 () {
20:05:37 INFO - root.query(q)
20:05:37 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:05:37 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:37 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
20:05:37 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:37 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:37 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 () {
20:05:37 INFO - root.queryAll(q)
20:05:37 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:05:37 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:37 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
20:05:37 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:37 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:37 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 () {
20:05:37 INFO - root.query(q)
20:05:37 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:05:37 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:37 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
20:05:37 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:37 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:37 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 () {
20:05:37 INFO - root.queryAll(q)
20:05:37 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:05:37 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:37 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
20:05:37 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:37 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:37 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 () {
20:05:37 INFO - root.query(q)
20:05:37 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:05:37 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:37 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
20:05:37 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:37 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:37 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 () {
20:05:37 INFO - root.queryAll(q)
20:05:37 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:05:37 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:37 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
20:05:37 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:37 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:37 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 () {
20:05:37 INFO - root.query(q)
20:05:37 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:05:37 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:37 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
20:05:37 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:37 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:37 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 () {
20:05:37 INFO - root.queryAll(q)
20:05:37 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:05:37 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:37 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
20:05:37 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:37 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:37 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 () {
20:05:37 INFO - root.query(q)
20:05:37 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:05:37 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:37 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
20:05:37 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:37 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:37 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 () {
20:05:37 INFO - root.queryAll(q)
20:05:37 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:05:37 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:37 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
20:05:37 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:37 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:37 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Unknown pseudo-class: :example - assert_throws: function "function () {
20:05:37 INFO - root.query(q)
20:05:37 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:05:37 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:37 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
20:05:37 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:37 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:37 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Unknown pseudo-class: :example - assert_throws: function "function () {
20:05:37 INFO - root.queryAll(q)
20:05:37 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:05:37 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:37 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
20:05:37 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:37 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:37 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 () {
20:05:37 INFO - root.query(q)
20:05:37 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:05:37 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:37 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
20:05:37 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:37 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:37 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 () {
20:05:37 INFO - root.queryAll(q)
20:05:37 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:05:37 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:37 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
20:05:37 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:37 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:37 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Unknown pseudo-element: ::example - assert_throws: function "function () {
20:05:37 INFO - root.query(q)
20:05:37 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:05:37 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:37 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
20:05:37 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:37 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:37 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Unknown pseudo-element: ::example - assert_throws: function "function () {
20:05:37 INFO - root.queryAll(q)
20:05:37 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:05:37 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:37 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
20:05:37 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:37 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:37 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Invalid pseudo-element: :::before - assert_throws: function "function () {
20:05:37 INFO - root.query(q)
20:05:37 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:05:37 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:37 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
20:05:37 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:37 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:37 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Invalid pseudo-element: :::before - assert_throws: function "function () {
20:05:37 INFO - root.queryAll(q)
20:05:37 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:05:37 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:37 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
20:05:37 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:37 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:37 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Undeclared namespace: ns|div - assert_throws: function "function () {
20:05:37 INFO - root.query(q)
20:05:37 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:05:37 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:37 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
20:05:37 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:37 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:37 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Undeclared namespace: ns|div - assert_throws: function "function () {
20:05:37 INFO - root.queryAll(q)
20:05:37 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:05:37 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:37 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
20:05:37 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:37 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:37 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 () {
20:05:37 INFO - root.query(q)
20:05:37 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:05:37 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:37 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
20:05:37 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:37 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:37 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 () {
20:05:37 INFO - root.queryAll(q)
20:05:37 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:05:37 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:37 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
20:05:37 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:37 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:37 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Invalid namespace: ^|div - assert_throws: function "function () {
20:05:37 INFO - root.query(q)
20:05:37 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:05:37 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:37 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
20:05:37 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:37 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:37 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Invalid namespace: ^|div - assert_throws: function "function () {
20:05:37 INFO - root.queryAll(q)
20:05:37 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:05:37 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:37 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
20:05:37 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:37 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:37 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Invalid namespace: $|div - assert_throws: function "function () {
20:05:37 INFO - root.query(q)
20:05:37 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:05:37 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:37 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
20:05:37 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:37 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:37 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Invalid namespace: $|div - assert_throws: function "function () {
20:05:37 INFO - root.queryAll(q)
20:05:37 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:05:37 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:37 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
20:05:37 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:37 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:37 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
20:05:37 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:37 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
20:05:37 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:37 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:37 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
20:05:37 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:37 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
20:05:37 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:37 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:37 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
20:05:37 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:37 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
20:05:37 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:37 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:37 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
20:05:37 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:37 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
20:05:37 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:37 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:37 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
20:05:37 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:37 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
20:05:37 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:37 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:37 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
20:05:37 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:37 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
20:05:37 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:37 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:37 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
20:05:37 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:37 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
20:05:37 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:37 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:37 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
20:05:37 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:37 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
20:05:37 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:37 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:37 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
20:05:37 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:37 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
20:05:37 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:37 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:37 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
20:05:37 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:37 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
20:05:37 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:37 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:37 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
20:05:37 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:37 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
20:05:37 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:37 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:37 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
20:05:37 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:37 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
20:05:37 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:37 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:37 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
20:05:37 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:37 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
20:05:37 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:37 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:37 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
20:05:37 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:37 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
20:05:37 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:37 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:37 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
20:05:37 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:37 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
20:05:37 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:37 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:37 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
20:05:37 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:37 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
20:05:37 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:37 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:37 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
20:05:37 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:37 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
20:05:37 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:37 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:37 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
20:05:37 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:37 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
20:05:37 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:37 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:37 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
20:05:37 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:37 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
20:05:37 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:37 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:37 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
20:05:37 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:37 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
20:05:37 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:37 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:37 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
20:05:37 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:37 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
20:05:37 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:37 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:37 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
20:05:37 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:37 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
20:05:37 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:37 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:37 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
20:05:37 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:37 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
20:05:37 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:37 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:37 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
20:05:37 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:37 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
20:05:37 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:37 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:37 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
20:05:37 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:37 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
20:05:37 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:37 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:37 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
20:05:37 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:37 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
20:05:37 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:37 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:37 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
20:05:37 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:37 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
20:05:37 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:37 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:37 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
20:05:37 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:37 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
20:05:37 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:37 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:37 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
20:05:37 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:37 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
20:05:37 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:37 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:37 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
20:05:37 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:37 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
20:05:37 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:37 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:37 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
20:05:37 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:37 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
20:05:37 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:37 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:37 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
20:05:37 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:37 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
20:05:37 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:37 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:37 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
20:05:37 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:37 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
20:05:37 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:37 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:37 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
20:05:37 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:37 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
20:05:37 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:37 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:37 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
20:05:37 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:37 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
20:05:37 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:37 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:37 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
20:05:37 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:37 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
20:05:37 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:37 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:37 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
20:05:37 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:37 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
20:05:37 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:37 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:37 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
20:05:37 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:37 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
20:05:37 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:37 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:37 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
20:05:37 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:37 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
20:05:37 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:37 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:37 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
20:05:37 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:37 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
20:05:37 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:37 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:37 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
20:05:37 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:37 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
20:05:37 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:37 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:37 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
20:05:37 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:37 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
20:05:37 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:37 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:37 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
20:05:37 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:37 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
20:05:37 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:37 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:37 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
20:05:37 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:37 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
20:05:37 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:37 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:37 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
20:05:37 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:37 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
20:05:37 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:37 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:37 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
20:05:37 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:37 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
20:05:37 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:37 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:37 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
20:05:37 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:37 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
20:05:37 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:37 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:37 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
20:05:37 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:37 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
20:05:37 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:37 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:37 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
20:05:37 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:37 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
20:05:37 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:37 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:37 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
20:05:37 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:37 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
20:05:37 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:37 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:37 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
20:05:37 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:37 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
20:05:37 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:37 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:37 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
20:05:37 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:37 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
20:05:37 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:37 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:37 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
20:05:37 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:37 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
20:05:37 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:37 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:37 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
20:05:37 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:37 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
20:05:37 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:37 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:37 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
20:05:37 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:37 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
20:05:37 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:37 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:37 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
20:05:37 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:37 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
20:05:37 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:37 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:37 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
20:05:37 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:37 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
20:05:37 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:37 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:37 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
20:05:37 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:37 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
20:05:37 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:37 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:37 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
20:05:37 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:37 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
20:05:37 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:37 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:37 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
20:05:37 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:37 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
20:05:37 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:37 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:37 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
20:05:37 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:37 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
20:05:37 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:37 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:37 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
20:05:37 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:37 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
20:05:37 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:37 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:37 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
20:05:37 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:37 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
20:05:37 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:37 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:37 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
20:05:37 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:37 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
20:05:37 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:37 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:37 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
20:05:37 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:37 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
20:05:37 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:37 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:37 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
20:05:37 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:37 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
20:05:37 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:37 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:37 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
20:05:37 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:37 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
20:05:37 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:37 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:37 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
20:05:37 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:37 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
20:05:37 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:37 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:37 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
20:05:37 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:37 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
20:05:37 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:37 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:37 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
20:05:37 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:37 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
20:05:37 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:37 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:37 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
20:05:37 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:37 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
20:05:37 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:37 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:37 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
20:05:37 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:37 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
20:05:37 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:37 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:37 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
20:05:37 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:37 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
20:05:37 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:37 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:37 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
20:05:37 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:37 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
20:05:37 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:37 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:37 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
20:05:37 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:37 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
20:05:37 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:37 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:37 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
20:05:37 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:37 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
20:05:37 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:37 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:37 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
20:05:37 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:37 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
20:05:37 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:37 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:37 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
20:05:37 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:37 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
20:05:37 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:37 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:37 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
20:05:37 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:37 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
20:05:37 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:37 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:37 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
20:05:37 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:37 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
20:05:37 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:37 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:37 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
20:05:37 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:37 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
20:05:37 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:37 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:37 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
20:05:37 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:37 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
20:05:37 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:37 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:37 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:37 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
20:05:37 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:38 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
20:05:38 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:38 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:38 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
20:05:38 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:38 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
20:05:38 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:38 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:38 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
20:05:38 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:38 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
20:05:38 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:38 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:38 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
20:05:38 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:38 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
20:05:38 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:38 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:38 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
20:05:38 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:38 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
20:05:38 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:38 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:38 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
20:05:38 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:38 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
20:05:38 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:38 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:38 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
20:05:38 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:38 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
20:05:38 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:38 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:38 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
20:05:38 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:38 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
20:05:38 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:38 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:38 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
20:05:38 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:38 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
20:05:38 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:38 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:38 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
20:05:38 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:38 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
20:05:38 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:38 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:38 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
20:05:38 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:38 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
20:05:38 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:38 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:38 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
20:05:38 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:38 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
20:05:38 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:38 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:38 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
20:05:38 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:38 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
20:05:38 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:38 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:38 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
20:05:38 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:38 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
20:05:38 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:38 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:38 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
20:05:38 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:38 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
20:05:38 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:38 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:38 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
20:05:38 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:38 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
20:05:38 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:38 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:38 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
20:05:38 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:38 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
20:05:38 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:38 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:38 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
20:05:38 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:38 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
20:05:38 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:38 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:38 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
20:05:38 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:38 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
20:05:38 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:38 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:38 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
20:05:38 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:38 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
20:05:38 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:38 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:38 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
20:05:38 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:38 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
20:05:38 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:38 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:38 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
20:05:38 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:38 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
20:05:38 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:38 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:38 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
20:05:38 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:38 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
20:05:38 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:38 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:38 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
20:05:38 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:38 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
20:05:38 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:38 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:38 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
20:05:38 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:38 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
20:05:38 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:38 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:38 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
20:05:38 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:38 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
20:05:38 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:38 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:38 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
20:05:38 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:38 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
20:05:38 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:38 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:38 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
20:05:38 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:38 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
20:05:38 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:38 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:38 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
20:05:38 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:38 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
20:05:38 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:38 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:38 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
20:05:38 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:38 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
20:05:38 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:38 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:38 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
20:05:38 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:38 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
20:05:38 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:38 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:38 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
20:05:38 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:38 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
20:05:38 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:38 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:38 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
20:05:38 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:38 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
20:05:38 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:38 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:38 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
20:05:38 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:38 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
20:05:38 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:38 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:38 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
20:05:38 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:38 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
20:05:38 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:38 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:38 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
20:05:38 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:38 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
20:05:38 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:38 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:38 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
20:05:38 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:38 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
20:05:38 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:38 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:38 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
20:05:38 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:38 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
20:05:38 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:38 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:38 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
20:05:38 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:38 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
20:05:38 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:38 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:38 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
20:05:38 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:38 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
20:05:38 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:38 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:38 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
20:05:38 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:38 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
20:05:38 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:38 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:38 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
20:05:38 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:38 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
20:05:38 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:38 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:38 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
20:05:38 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:38 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
20:05:38 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:38 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:38 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
20:05:38 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:38 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
20:05:38 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:38 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:38 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
20:05:38 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:38 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
20:05:38 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:38 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:38 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
20:05:38 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:38 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
20:05:38 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:38 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:38 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
20:05:38 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:38 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
20:05:38 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:38 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:38 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
20:05:38 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:38 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
20:05:38 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:38 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:38 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
20:05:38 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:38 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
20:05:38 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:38 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:38 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
20:05:38 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:38 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
20:05:38 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:38 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:38 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
20:05:38 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:38 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
20:05:38 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:38 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:38 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
20:05:38 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:38 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
20:05:38 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:38 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:38 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
20:05:38 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:38 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
20:05:38 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:38 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:38 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
20:05:38 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:38 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
20:05:38 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:38 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:38 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
20:05:38 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:38 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
20:05:38 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:38 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:38 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
20:05:38 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:38 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
20:05:38 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:38 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:38 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
20:05:38 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:38 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
20:05:38 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:38 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:38 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
20:05:38 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:38 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
20:05:38 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:38 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:38 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
20:05:38 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:38 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
20:05:38 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:38 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:38 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
20:05:38 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:38 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
20:05:38 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:38 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:38 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
20:05:38 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:38 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
20:05:38 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:38 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:38 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
20:05:38 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:38 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
20:05:38 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:38 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:38 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
20:05:38 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:38 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
20:05:38 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:38 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:38 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
20:05:38 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:38 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
20:05:38 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:38 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:38 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
20:05:38 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:38 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
20:05:38 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:38 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:38 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
20:05:38 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:38 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
20:05:38 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:38 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:38 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
20:05:38 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:38 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
20:05:38 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:38 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:38 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
20:05:38 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:38 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
20:05:38 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:38 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:38 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
20:05:38 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:38 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
20:05:38 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:38 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:38 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
20:05:38 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:38 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
20:05:38 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:38 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:38 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
20:05:38 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:38 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
20:05:38 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:38 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:38 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
20:05:38 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:38 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
20:05:38 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:38 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:38 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
20:05:38 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:38 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
20:05:38 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:38 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:38 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
20:05:38 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:38 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
20:05:38 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:38 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:38 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
20:05:38 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:38 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
20:05:38 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:38 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:38 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
20:05:38 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:38 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
20:05:38 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:38 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:38 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
20:05:38 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:38 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
20:05:38 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:38 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:38 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
20:05:38 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:38 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
20:05:38 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:38 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:38 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
20:05:38 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:38 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
20:05:38 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:38 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:38 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
20:05:38 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:38 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
20:05:38 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:38 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:38 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
20:05:38 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:38 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
20:05:38 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:38 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:38 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
20:05:38 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:38 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
20:05:38 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:38 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:38 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
20:05:38 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:38 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
20:05:38 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:38 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:38 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
20:05:38 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:38 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
20:05:38 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:38 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:38 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
20:05:38 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:38 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
20:05:38 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:38 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:38 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
20:05:38 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:38 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
20:05:38 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:38 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:38 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
20:05:38 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:38 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
20:05:38 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:38 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:38 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
20:05:38 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:38 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
20:05:38 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:38 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:38 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
20:05:38 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:38 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
20:05:38 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:38 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:38 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
20:05:38 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:38 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
20:05:38 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:38 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:38 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
20:05:38 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:38 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
20:05:38 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:38 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:38 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
20:05:38 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:38 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
20:05:38 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:38 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:38 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
20:05:38 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:38 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
20:05:38 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:38 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:38 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
20:05:38 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:38 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
20:05:38 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:38 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:38 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
20:05:38 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:38 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
20:05:38 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:38 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:38 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
20:05:38 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:38 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
20:05:38 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:38 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:38 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
20:05:38 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:38 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
20:05:38 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:38 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:38 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
20:05:38 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:38 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
20:05:38 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:38 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:38 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
20:05:38 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:38 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
20:05:38 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:38 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:38 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
20:05:38 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:38 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
20:05:38 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:38 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:38 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
20:05:38 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:38 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
20:05:38 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:38 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:38 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
20:05:38 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:38 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
20:05:38 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:38 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:38 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
20:05:38 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:38 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
20:05:38 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:38 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:38 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
20:05:38 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:38 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
20:05:38 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:38 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:38 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
20:05:38 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:38 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
20:05:38 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:38 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:38 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
20:05:38 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:38 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
20:05:38 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:38 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:38 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
20:05:38 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:38 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
20:05:38 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:38 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:38 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
20:05:38 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:38 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
20:05:38 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:38 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:38 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
20:05:38 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:38 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
20:05:38 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:38 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:38 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
20:05:38 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:38 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
20:05:38 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:38 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:38 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
20:05:38 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:38 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
20:05:38 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:38 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:38 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
20:05:38 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:38 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
20:05:38 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:38 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:38 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
20:05:38 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:38 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
20:05:38 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:38 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:38 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
20:05:38 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:38 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
20:05:38 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:38 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:38 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
20:05:38 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:38 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
20:05:38 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:38 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:38 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
20:05:38 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:38 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
20:05:38 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:38 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:38 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
20:05:38 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:38 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
20:05:38 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:38 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:38 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
20:05:38 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:38 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
20:05:38 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:38 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:38 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
20:05:38 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:38 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
20:05:38 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:38 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:38 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
20:05:38 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:38 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
20:05:38 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:38 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:38 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
20:05:38 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:38 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
20:05:38 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:38 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:38 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
20:05:38 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:38 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
20:05:38 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:38 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:38 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
20:05:38 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:38 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
20:05:38 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:38 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:38 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
20:05:38 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:38 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
20:05:38 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:38 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:38 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
20:05:38 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:38 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
20:05:38 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:38 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:38 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
20:05:38 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:38 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
20:05:38 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:38 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:38 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
20:05:38 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:38 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
20:05:38 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:38 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:38 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
20:05:38 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:38 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
20:05:38 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:38 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:38 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
20:05:38 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:38 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
20:05:38 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:38 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:38 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
20:05:38 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:38 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
20:05:38 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:38 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:38 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
20:05:38 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:38 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
20:05:38 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:38 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:38 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
20:05:38 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:38 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
20:05:38 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:38 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:38 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
20:05:38 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:38 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
20:05:38 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:38 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:38 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
20:05:38 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:38 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
20:05:38 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:38 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:38 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
20:05:38 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:38 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
20:05:38 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:38 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:38 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
20:05:38 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:38 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
20:05:38 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:38 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:38 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
20:05:38 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:38 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
20:05:38 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:38 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:38 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
20:05:38 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:38 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
20:05:38 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:38 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:38 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
20:05:38 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:38 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
20:05:38 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:38 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:38 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
20:05:38 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:38 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
20:05:38 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:38 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:38 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
20:05:38 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:38 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
20:05:38 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:38 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:38 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
20:05:38 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:38 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
20:05:38 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:38 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:38 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
20:05:38 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:38 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
20:05:38 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:38 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:38 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
20:05:38 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
20:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:39 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
20:05:39 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:39 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:39 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
20:05:39 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:39 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
20:05:39 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:39 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:39 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
20:05:39 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:39 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
20:05:39 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:39 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:39 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
20:05:39 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:39 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
20:05:39 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:39 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:39 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
20:05:39 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:39 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
20:05:39 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:39 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:39 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
20:05:39 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:39 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
20:05:39 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:39 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:39 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
20:05:39 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:39 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
20:05:39 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:39 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:39 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
20:05:39 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:39 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
20:05:39 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:39 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:39 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
20:05:39 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:39 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
20:05:39 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:39 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:39 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
20:05:39 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:39 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
20:05:39 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:39 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:39 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
20:05:39 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:39 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
20:05:39 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:39 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:39 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
20:05:39 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:39 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
20:05:39 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:39 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:39 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
20:05:39 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:39 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
20:05:39 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:39 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:39 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
20:05:39 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:39 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
20:05:39 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:39 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:39 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
20:05:39 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:39 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
20:05:39 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:39 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:39 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
20:05:39 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:39 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
20:05:39 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:39 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:39 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
20:05:39 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:39 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
20:05:39 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:39 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:39 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
20:05:39 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:39 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
20:05:39 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:39 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:39 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
20:05:39 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:39 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
20:05:39 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:39 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:39 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
20:05:39 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:39 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
20:05:39 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:39 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:39 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
20:05:39 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:39 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
20:05:39 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:39 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:39 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
20:05:39 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:39 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
20:05:39 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:39 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:39 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
20:05:39 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:39 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
20:05:39 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:39 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:39 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
20:05:39 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:39 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
20:05:39 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:39 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:39 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
20:05:39 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:39 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
20:05:39 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:39 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:39 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
20:05:39 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:39 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
20:05:39 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:39 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:39 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
20:05:39 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:39 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
20:05:39 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:39 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:39 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
20:05:39 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:39 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
20:05:39 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:39 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:39 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
20:05:39 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:39 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
20:05:39 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:39 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:39 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
20:05:39 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:39 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
20:05:39 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:39 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:39 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
20:05:39 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:39 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
20:05:39 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:39 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:39 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
20:05:39 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:39 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
20:05:39 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:39 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:39 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
20:05:39 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:39 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
20:05:39 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:39 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:39 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
20:05:39 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:39 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
20:05:39 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:39 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:39 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
20:05:39 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:39 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
20:05:39 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:39 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:39 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
20:05:39 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:39 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
20:05:39 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:39 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:39 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
20:05:39 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:39 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
20:05:39 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:39 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:39 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
20:05:39 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:39 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
20:05:39 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:39 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:39 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
20:05:39 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:39 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
20:05:39 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:39 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:39 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
20:05:39 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:39 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
20:05:39 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:39 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:39 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
20:05:39 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:39 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
20:05:39 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:39 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:39 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
20:05:39 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:39 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
20:05:39 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:39 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:39 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
20:05:39 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:39 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
20:05:39 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:39 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:39 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
20:05:39 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:39 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
20:05:39 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:39 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:39 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
20:05:39 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:39 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
20:05:39 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:39 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:39 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
20:05:39 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:39 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
20:05:39 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:39 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:39 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
20:05:39 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:39 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
20:05:39 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:39 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:39 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
20:05:39 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:39 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
20:05:39 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:39 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:39 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
20:05:39 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:39 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
20:05:39 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:39 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:39 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
20:05:39 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:13
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:39 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
20:05:39 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:39 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:39 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
20:05:39 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:13
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:39 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
20:05:39 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:39 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:39 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
20:05:39 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:39 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
20:05:39 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:39 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:39 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
20:05:39 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:39 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
20:05:39 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:39 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:39 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
20:05:39 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:13
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:39 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
20:05:39 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:39 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:39 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
20:05:39 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:13
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:39 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
20:05:39 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:39 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:39 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
20:05:39 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:39 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
20:05:39 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:39 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:39 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
20:05:39 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:39 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
20:05:39 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:39 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:39 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
20:05:39 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:39 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
20:05:39 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:39 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:39 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
20:05:39 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:39 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
20:05:39 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:39 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:39 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
20:05:39 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:39 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
20:05:39 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:39 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:39 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
20:05:39 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:39 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
20:05:39 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:39 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:39 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
20:05:39 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:39 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
20:05:39 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:39 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:39 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
20:05:39 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:39 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
20:05:39 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:39 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:39 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
20:05:39 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:39 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
20:05:39 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:39 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:39 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
20:05:39 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:39 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
20:05:39 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:39 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:39 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
20:05:39 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:39 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
20:05:39 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:39 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:39 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
20:05:39 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:39 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
20:05:39 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:39 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:39 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
20:05:39 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:39 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
20:05:39 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:39 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:39 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
20:05:39 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:39 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
20:05:39 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:39 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:39 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
20:05:39 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:39 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
20:05:39 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:39 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:39 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
20:05:39 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:39 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
20:05:39 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:39 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:39 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
20:05:39 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:39 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
20:05:39 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:39 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:39 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
20:05:39 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:39 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
20:05:39 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:39 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:39 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
20:05:39 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:39 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
20:05:39 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:39 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:39 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
20:05:39 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:39 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
20:05:39 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:39 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:39 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
20:05:39 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:39 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
20:05:39 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:39 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:39 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
20:05:39 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:39 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
20:05:39 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:39 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:39 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
20:05:39 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:39 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
20:05:39 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:39 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:39 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
20:05:39 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:39 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
20:05:39 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:39 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:39 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
20:05:39 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:39 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
20:05:39 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:39 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:39 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
20:05:39 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:39 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
20:05:39 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:39 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:39 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
20:05:39 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:39 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
20:05:39 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:39 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:39 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
20:05:39 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:39 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
20:05:39 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:39 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:39 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
20:05:39 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:39 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
20:05:39 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:39 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:39 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
20:05:39 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:39 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
20:05:39 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:39 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:39 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
20:05:39 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:39 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
20:05:39 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:39 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:39 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
20:05:39 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:39 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
20:05:39 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:39 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:39 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
20:05:39 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:39 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
20:05:39 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:39 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:39 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
20:05:39 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:39 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
20:05:39 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:39 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:39 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
20:05:39 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:39 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
20:05:39 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:39 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:39 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
20:05:39 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:39 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
20:05:39 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:39 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:39 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
20:05:39 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:39 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
20:05:39 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:39 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:39 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
20:05:39 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:39 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
20:05:39 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:39 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:39 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
20:05:39 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:39 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
20:05:39 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:39 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:39 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
20:05:39 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:39 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
20:05:39 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:39 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:39 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
20:05:39 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:39 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
20:05:39 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:39 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:39 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
20:05:39 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:39 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
20:05:39 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:39 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:39 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
20:05:39 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:39 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
20:05:39 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:39 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:39 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
20:05:39 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:39 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
20:05:39 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:39 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:39 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
20:05:39 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:39 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
20:05:39 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:39 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:39 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
20:05:39 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:39 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
20:05:39 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:39 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:39 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
20:05:39 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:39 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
20:05:39 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:39 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:39 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
20:05:39 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:39 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
20:05:39 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:39 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:39 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
20:05:39 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:39 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
20:05:39 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:39 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:39 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
20:05:39 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:39 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
20:05:39 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:39 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:39 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
20:05:39 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:39 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
20:05:39 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:39 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:39 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
20:05:39 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:39 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
20:05:39 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:39 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:39 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
20:05:39 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:39 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
20:05:39 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:39 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:39 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
20:05:39 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:39 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
20:05:39 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:39 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:39 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
20:05:39 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:39 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
20:05:39 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:39 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:39 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
20:05:39 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:39 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
20:05:39 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:39 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:39 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
20:05:39 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:39 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
20:05:39 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:39 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:39 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
20:05:39 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:39 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
20:05:39 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:39 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:39 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
20:05:39 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:39 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
20:05:39 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:39 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:39 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
20:05:39 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:39 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
20:05:39 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:39 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:39 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
20:05:39 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:39 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
20:05:39 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:39 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:39 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
20:05:39 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:39 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
20:05:39 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:39 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:39 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
20:05:39 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:39 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
20:05:39 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:39 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:39 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
20:05:39 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:39 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
20:05:39 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:39 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:39 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
20:05:39 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:39 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
20:05:39 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:39 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:39 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
20:05:39 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:39 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
20:05:39 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:39 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:39 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
20:05:39 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:39 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
20:05:39 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:39 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:39 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
20:05:39 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:39 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
20:05:39 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:39 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:39 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
20:05:39 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:39 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
20:05:39 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:39 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:39 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
20:05:39 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:39 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
20:05:39 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:39 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:39 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
20:05:39 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:39 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
20:05:39 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:39 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:39 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
20:05:39 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:39 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
20:05:39 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:39 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:39 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
20:05:39 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:39 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
20:05:39 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:39 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:39 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
20:05:39 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:39 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
20:05:39 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:39 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:39 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
20:05:39 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:39 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
20:05:39 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:39 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:39 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
20:05:39 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:39 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
20:05:39 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:39 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:39 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
20:05:39 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:39 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
20:05:39 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:39 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:39 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:39 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
20:05:40 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:40 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
20:05:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:40 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
20:05:40 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:40 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
20:05:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:40 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
20:05:40 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:40 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
20:05:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:40 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
20:05:40 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:40 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
20:05:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:40 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
20:05:40 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:40 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
20:05:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:40 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
20:05:40 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:40 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
20:05:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:40 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
20:05:40 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:40 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
20:05:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:40 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
20:05:40 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:40 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
20:05:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:40 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
20:05:40 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:40 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
20:05:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:40 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
20:05:40 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:40 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
20:05:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:40 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
20:05:40 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:40 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
20:05:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:40 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
20:05:40 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:40 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
20:05:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:40 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
20:05:40 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:40 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
20:05:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:40 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
20:05:40 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:40 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
20:05:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:40 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
20:05:40 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:40 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
20:05:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:40 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
20:05:40 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:40 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
20:05:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:40 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
20:05:40 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:40 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
20:05:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:40 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
20:05:40 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:40 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
20:05:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:40 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
20:05:40 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:40 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
20:05:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:40 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
20:05:40 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:40 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
20:05:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:40 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
20:05:40 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:40 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
20:05:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:40 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
20:05:40 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:40 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
20:05:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:40 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
20:05:40 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:40 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
20:05:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:40 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
20:05:40 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:40 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
20:05:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:40 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
20:05:40 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:40 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
20:05:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:40 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
20:05:40 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:40 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
20:05:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:40 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
20:05:40 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:40 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
20:05:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:40 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
20:05:40 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:40 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
20:05:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:40 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
20:05:40 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:40 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
20:05:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:40 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
20:05:40 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:40 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
20:05:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:40 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
20:05:40 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:40 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
20:05:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:40 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
20:05:40 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:40 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
20:05:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:40 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
20:05:40 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:40 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
20:05:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:40 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
20:05:40 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:40 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
20:05:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:40 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
20:05:40 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:40 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
20:05:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:40 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
20:05:40 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:40 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
20:05:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:40 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
20:05:40 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:40 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
20:05:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:40 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
20:05:40 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:40 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
20:05:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:40 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
20:05:40 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:40 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
20:05:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:40 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
20:05:40 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:40 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
20:05:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:40 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
20:05:40 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:40 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
20:05:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:40 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
20:05:40 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:40 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
20:05:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:40 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
20:05:40 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:40 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
20:05:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:40 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
20:05:40 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:40 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
20:05:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:40 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
20:05:40 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:40 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
20:05:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:40 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
20:05:40 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:40 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
20:05:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:40 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
20:05:40 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:40 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
20:05:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:40 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
20:05:40 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:40 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
20:05:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:40 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
20:05:40 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:40 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
20:05:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:40 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
20:05:40 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:40 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
20:05:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:40 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
20:05:40 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:40 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
20:05:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:40 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
20:05:40 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:40 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
20:05:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:40 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
20:05:40 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:40 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
20:05:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:40 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
20:05:40 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:40 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
20:05:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:40 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
20:05:40 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:40 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
20:05:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:40 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
20:05:40 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:40 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
20:05:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:40 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
20:05:40 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:40 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
20:05:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:40 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
20:05:40 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:40 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
20:05:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:40 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
20:05:40 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:40 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
20:05:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:40 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
20:05:40 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:40 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
20:05:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:40 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
20:05:40 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:40 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
20:05:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:40 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
20:05:40 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:40 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
20:05:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:40 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
20:05:40 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:40 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
20:05:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:40 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
20:05:40 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:40 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
20:05:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:40 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
20:05:40 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:40 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
20:05:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:40 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
20:05:40 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:40 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
20:05:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:40 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
20:05:40 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:40 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
20:05:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:40 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
20:05:40 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:40 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
20:05:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:40 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
20:05:40 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:40 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
20:05:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:40 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
20:05:40 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:40 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
20:05:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:40 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
20:05:40 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:40 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
20:05:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:40 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
20:05:40 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:40 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
20:05:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:40 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
20:05:40 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:40 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
20:05:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:40 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
20:05:40 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:40 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
20:05:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:40 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
20:05:40 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:40 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
20:05:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:40 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
20:05:40 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:40 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
20:05:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:40 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
20:05:40 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:40 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
20:05:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:40 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
20:05:40 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:40 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
20:05:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:40 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
20:05:40 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:40 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
20:05:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:40 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
20:05:40 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:40 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
20:05:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:40 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
20:05:40 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:40 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
20:05:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:40 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
20:05:40 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:40 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
20:05:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:40 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
20:05:40 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:40 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
20:05:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:40 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
20:05:40 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:40 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
20:05:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:40 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
20:05:40 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:40 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
20:05:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:40 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
20:05:40 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:40 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
20:05:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:40 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
20:05:40 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:40 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
20:05:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:40 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
20:05:40 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:40 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
20:05:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:40 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
20:05:40 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:40 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
20:05:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:40 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
20:05:40 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:40 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
20:05:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:40 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
20:05:40 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:40 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
20:05:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:40 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
20:05:40 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:40 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
20:05:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:40 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
20:05:40 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:40 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
20:05:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:40 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
20:05:40 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:40 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
20:05:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:40 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
20:05:40 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:40 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
20:05:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:40 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
20:05:40 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:40 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
20:05:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:40 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
20:05:40 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:40 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
20:05:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:40 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
20:05:40 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:40 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
20:05:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:40 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
20:05:40 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:40 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
20:05:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:40 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
20:05:40 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:40 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
20:05:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:40 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
20:05:40 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:40 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
20:05:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:40 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
20:05:40 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:40 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
20:05:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:40 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
20:05:40 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:40 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
20:05:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:40 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
20:05:40 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:40 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
20:05:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:40 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
20:05:40 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:40 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
20:05:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:40 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
20:05:40 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:40 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
20:05:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:40 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
20:05:40 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:40 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
20:05:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:40 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
20:05:40 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:40 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
20:05:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:40 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
20:05:40 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:40 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
20:05:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:40 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
20:05:40 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:40 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
20:05:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:40 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
20:05:40 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:40 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
20:05:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:40 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
20:05:40 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:40 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
20:05:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:40 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
20:05:40 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:40 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
20:05:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:40 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
20:05:40 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:40 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
20:05:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:40 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
20:05:40 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:40 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
20:05:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:40 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
20:05:40 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:40 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
20:05:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:40 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
20:05:40 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:40 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
20:05:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:40 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
20:05:40 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:40 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
20:05:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:40 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
20:05:40 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:40 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
20:05:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:40 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
20:05:40 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:40 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
20:05:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:40 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
20:05:40 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:40 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
20:05:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:40 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
20:05:40 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:40 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
20:05:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:40 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
20:05:40 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:40 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
20:05:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:40 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
20:05:40 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:40 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
20:05:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:40 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
20:05:40 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:40 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
20:05:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:40 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
20:05:40 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:40 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
20:05:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:40 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
20:05:40 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:40 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
20:05:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:40 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
20:05:40 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:40 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
20:05:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:40 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
20:05:40 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:40 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
20:05:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:40 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
20:05:40 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:40 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
20:05:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:40 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
20:05:40 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:40 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
20:05:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:40 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
20:05:40 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:40 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
20:05:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:40 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
20:05:40 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:40 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
20:05:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:40 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.queryAll: Descendant combinator, whitespace characters (1) (with no refNodes): #descendant
20:05:40 INFO - #descendant-div2 - root.queryAll is not a function
20:05:40 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:40 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
20:05:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:40 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.query: Descendant combinator, whitespace characters (1) (with no refNodes): #descendant
20:05:40 INFO - #descendant-div2 - root.query is not a function
20:05:40 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:40 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
20:05:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:40 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
20:05:40 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:40 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
20:05:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:40 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
20:05:40 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:40 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
20:05:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:40 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
20:05:40 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:40 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
20:05:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:40 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
20:05:40 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:40 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
20:05:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:40 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
20:05:40 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:40 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
20:05:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:40 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
20:05:40 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:40 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
20:05:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:40 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
20:05:40 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:40 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
20:05:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:40 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
20:05:40 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:40 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
20:05:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:40 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
20:05:40 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:40 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
20:05:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:40 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
20:05:40 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:40 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
20:05:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:40 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
20:05:40 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:40 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
20:05:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:40 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
20:05:40 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:40 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
20:05:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:40 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
20:05:40 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:40 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
20:05:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:40 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
20:05:40 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:40 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
20:05:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:40 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
20:05:40 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:40 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
20:05:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:40 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
20:05:40 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:40 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
20:05:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:40 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
20:05:40 INFO - >
20:05:40 INFO - #child-div2 - root.queryAll is not a function
20:05:40 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:40 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
20:05:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:40 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
20:05:40 INFO - >
20:05:40 INFO - #child-div2 - root.query is not a function
20:05:40 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:40 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
20:05:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:41 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>
20:05:41 INFO - #child-div2 - root.queryAll is not a function
20:05:41 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
20:05:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:41 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
20:05:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:41 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>
20:05:41 INFO - #child-div2 - root.query is not a function
20:05:41 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
20:05:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:41 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
20:05:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:41 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
20:05:41 INFO - >#child-div2 - root.queryAll is not a function
20:05:41 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
20:05:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:41 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
20:05:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:41 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
20:05:41 INFO - >#child-div2 - root.query is not a function
20:05:41 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
20:05:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:41 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
20:05:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:41 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
20:05:41 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
20:05:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:41 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
20:05:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:41 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
20:05:41 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
20:05:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:41 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
20:05:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:41 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
20:05:41 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
20:05:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:41 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
20:05:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:41 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
20:05:41 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
20:05:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:41 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
20:05:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:41 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
20:05:41 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
20:05:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:41 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
20:05:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:41 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
20:05:41 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
20:05:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:41 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
20:05:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:41 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
20:05:41 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
20:05:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:41 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
20:05:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:41 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
20:05:41 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
20:05:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:41 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
20:05:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:41 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
20:05:41 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
20:05:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:41 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
20:05:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:41 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
20:05:41 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
20:05:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:41 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
20:05:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:41 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
20:05:41 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
20:05:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:41 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
20:05:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:41 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
20:05:41 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
20:05:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:41 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
20:05:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:41 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
20:05:41 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
20:05:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:41 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
20:05:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:41 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
20:05:41 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
20:05:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:41 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
20:05:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:41 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
20:05:41 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
20:05:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:41 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
20:05:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:41 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
20:05:41 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
20:05:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:41 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
20:05:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:41 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
20:05:41 INFO - +
20:05:41 INFO - #adjacent-p3 - root.queryAll is not a function
20:05:41 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
20:05:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:41 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
20:05:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:41 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
20:05:41 INFO - +
20:05:41 INFO - #adjacent-p3 - root.query is not a function
20:05:41 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
20:05:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:41 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
20:05:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:41 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+
20:05:41 INFO - #adjacent-p3 - root.queryAll is not a function
20:05:41 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
20:05:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:41 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
20:05:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:41 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+
20:05:41 INFO - #adjacent-p3 - root.query is not a function
20:05:41 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
20:05:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:41 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
20:05:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:41 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
20:05:41 INFO - +#adjacent-p3 - root.queryAll is not a function
20:05:41 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
20:05:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:41 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
20:05:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:41 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
20:05:41 INFO - +#adjacent-p3 - root.query is not a function
20:05:41 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
20:05:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:41 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
20:05:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:41 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
20:05:41 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
20:05:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:41 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
20:05:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:41 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
20:05:41 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
20:05:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:41 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
20:05:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:41 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
20:05:41 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
20:05:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:41 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
20:05:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:41 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
20:05:41 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
20:05:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:41 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
20:05:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:41 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
20:05:41 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
20:05:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:41 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
20:05:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:41 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
20:05:41 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
20:05:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:41 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
20:05:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:41 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
20:05:41 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
20:05:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:41 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
20:05:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:41 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
20:05:41 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
20:05:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:41 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
20:05:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:41 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
20:05:41 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
20:05:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:41 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
20:05:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:41 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
20:05:41 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
20:05:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:41 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
20:05:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:41 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
20:05:41 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
20:05:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:41 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
20:05:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:41 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
20:05:41 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
20:05:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:41 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
20:05:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:41 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
20:05:41 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
20:05:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:41 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
20:05:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:41 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
20:05:41 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
20:05:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:41 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
20:05:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:41 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
20:05:41 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
20:05:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:41 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
20:05:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:41 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
20:05:41 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
20:05:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:41 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
20:05:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:41 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
20:05:41 INFO - ~
20:05:41 INFO - #sibling-p3 - root.queryAll is not a function
20:05:41 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
20:05:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:41 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
20:05:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:41 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
20:05:41 INFO - ~
20:05:41 INFO - #sibling-p3 - root.query is not a function
20:05:41 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
20:05:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:41 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
20:05:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:41 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~
20:05:41 INFO - #sibling-p3 - root.queryAll is not a function
20:05:41 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
20:05:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:41 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
20:05:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:41 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~
20:05:41 INFO - #sibling-p3 - root.query is not a function
20:05:41 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
20:05:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:41 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
20:05:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:41 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
20:05:41 INFO - ~#sibling-p3 - root.queryAll is not a function
20:05:41 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
20:05:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:41 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
20:05:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:41 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
20:05:41 INFO - ~#sibling-p3 - root.query is not a function
20:05:41 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
20:05:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:41 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
20:05:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:41 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
20:05:41 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
20:05:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:41 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
20:05:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:41 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
20:05:41 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
20:05:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:41 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
20:05:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:41 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
20:05:41 INFO -
20:05:41 INFO - ,
20:05:41 INFO -
20:05:41 INFO - #group strong - root.queryAll is not a function
20:05:41 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
20:05:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:41 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
20:05:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:41 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
20:05:41 INFO -
20:05:41 INFO - ,
20:05:41 INFO -
20:05:41 INFO - #group strong - root.query is not a function
20:05:41 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
20:05:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:41 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
20:05:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:41 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,
20:05:41 INFO - #group strong - root.queryAll is not a function
20:05:41 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
20:05:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:41 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
20:05:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:41 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,
20:05:41 INFO - #group strong - root.query is not a function
20:05:41 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
20:05:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:41 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
20:05:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:41 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
20:05:41 INFO - ,#group strong - root.queryAll is not a function
20:05:41 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
20:05:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:41 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
20:05:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:41 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
20:05:41 INFO - ,#group strong - root.query is not a function
20:05:41 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
20:05:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:41 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
20:05:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:41 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
20:05:41 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
20:05:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:41 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
20:05:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:41 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
20:05:41 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
20:05:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:41 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
20:05:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:05:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:05:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:05:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:05:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:05:41 INFO - TEST-OK | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | took 10047ms
20:05:41 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1117e69900 == 5 [pid = 1948] [id = 808]
20:05:41 INFO - PROCESS | 1899 | --DOMWINDOW == 23 (0x7f111f8b5800) [pid = 1948] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/selection/test-iframe.html]
20:05:41 INFO - PROCESS | 1899 | --DOMWINDOW == 22 (0x7f1120d66400) [pid = 1948] [serial = 2241] [outer = (nil)] [url = about:blank]
20:05:41 INFO - PROCESS | 1899 | --DOCSHELL 0x7f1126248800 == 4 [pid = 1948] [id = 807]
20:05:41 INFO - PROCESS | 1899 | --DOMWINDOW == 21 (0x7f1125e1c000) [pid = 1948] [serial = 2249] [outer = (nil)] [url = about:blank]
20:05:41 INFO - PROCESS | 1899 | --DOMWINDOW == 20 (0x7f111fd67800) [pid = 1948] [serial = 2247] [outer = (nil)] [url = about:blank]
20:05:41 INFO - PROCESS | 1899 | --DOMWINDOW == 19 (0x7f111bb61800) [pid = 1948] [serial = 2255] [outer = (nil)] [url = about:blank]
20:05:41 INFO - PROCESS | 1899 | --DOMWINDOW == 18 (0x7f111ba2f000) [pid = 1948] [serial = 2234] [outer = (nil)] [url = about:blank]
20:05:41 INFO - TEST-START | /selectors/attribute-selectors/attribute-case/cssom.html
20:05:41 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f111381df00 == 5 [pid = 1948] [id = 811]
20:05:41 INFO - PROCESS | 1899 | ++DOMWINDOW == 19 (0x7f1113996c00) [pid = 1948] [serial = 2267] [outer = (nil)]
20:05:41 INFO - PROCESS | 1899 | ++DOMWINDOW == 20 (0x7f1114e3b000) [pid = 1948] [serial = 2268] [outer = 0x7f1113996c00]
20:05:42 INFO - PROCESS | 1899 | ++DOMWINDOW == 21 (0x7f11160d3400) [pid = 1948] [serial = 2269] [outer = 0x7f1113996c00]
20:05:42 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
20:05:42 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
20:05:43 INFO - TEST-PASS | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar"] /* sanity check */ insertRule
20:05:43 INFO - TEST-PASS | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar"] /* sanity check */ getting CSSRule#cssText
20:05:43 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 "
20:05:43 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:48:7
20:05:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:43 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:44:1
20:05:43 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
20:05:43 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
20:05:43 INFO - TEST-PASS | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar"] /* sanity check */ getting CSSStyleRule#selectorText
20:05:43 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"
20:05:43 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:61:7
20:05:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:43 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:57:1
20:05:43 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
20:05:43 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
20:05:43 INFO - TEST-PASS | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar"] /* sanity check */ insertRule in @media
20:05:43 INFO - TEST-PASS | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar"] /* sanity check */ getting CSSRule#cssText in @media
20:05:43 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 "
20:05:43 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:48:7
20:05:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:43 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:44:1
20:05:43 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
20:05:43 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
20:05:43 INFO - TEST-PASS | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar"] /* sanity check */ getting CSSStyleRule#selectorText in @media
20:05:43 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"
20:05:43 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:61:7
20:05:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:43 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:57:1
20:05:43 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
20:05:43 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
20:05:43 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar" i] insertRule - An invalid or illegal string was specified
20:05:43 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:34:7
20:05:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:43 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:32:1
20:05:43 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
20:05:43 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
20:05:43 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar" i] getting CSSRule#cssText - An invalid or illegal string was specified
20:05:43 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:40:7
20:05:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:43 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:38:1
20:05:43 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
20:05:43 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
20:05:43 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 { "
20:05:43 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:48:7
20:05:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:43 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:44:1
20:05:43 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
20:05:43 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
20:05:43 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar" i] getting CSSStyleRule#selectorText - An invalid or illegal string was specified
20:05:43 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:53:7
20:05:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:43 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:51:1
20:05:43 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
20:05:43 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
20:05:43 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"
20:05:43 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:61:7
20:05:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:43 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:57:1
20:05:43 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
20:05:43 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
20:05:43 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar" i] insertRule in @media - Component returned failure code: 0x8053000c [nsIDOMCSSMediaRule.insertRule]
20:05:43 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:34:7
20:05:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:43 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:32:1
20:05:43 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
20:05:43 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
20:05:43 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]
20:05:43 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:40:7
20:05:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:43 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:38:1
20:05:43 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
20:05:43 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
20:05:43 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 { "
20:05:43 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:48:7
20:05:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:43 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:44:1
20:05:43 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
20:05:43 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
20:05:43 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]
20:05:43 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:53:7
20:05:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:43 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:51:1
20:05:43 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
20:05:43 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
20:05:43 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"
20:05:43 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:61:7
20:05:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:43 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:57:1
20:05:43 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
20:05:43 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
20:05:43 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar" /**/ i] insertRule - An invalid or illegal string was specified
20:05:43 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:34:7
20:05:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:43 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:32:1
20:05:43 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
20:05:43 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
20:05:43 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar" /**/ i] getting CSSRule#cssText - An invalid or illegal string was specified
20:05:43 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:40:7
20:05:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:43 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:38:1
20:05:43 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
20:05:43 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
20:05:43 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 { "
20:05:43 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:48:7
20:05:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:43 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:44:1
20:05:43 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
20:05:43 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
20:05:43 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar" /**/ i] getting CSSStyleRule#selectorText - An invalid or illegal string was specified
20:05:43 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:53:7
20:05:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:43 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:51:1
20:05:43 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
20:05:43 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
20:05:43 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"
20:05:43 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:61:7
20:05:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:43 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:57:1
20:05:43 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
20:05:43 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
20:05:43 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar" /**/ i] insertRule in @media - Component returned failure code: 0x8053000c [nsIDOMCSSMediaRule.insertRule]
20:05:43 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:34:7
20:05:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:43 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:32:1
20:05:43 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
20:05:43 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
20:05:43 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]
20:05:43 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:40:7
20:05:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:43 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:38:1
20:05:43 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
20:05:43 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
20:05:43 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 { "
20:05:43 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:48:7
20:05:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:43 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:44:1
20:05:43 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
20:05:43 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
20:05:43 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]
20:05:43 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:53:7
20:05:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:43 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:51:1
20:05:43 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
20:05:43 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
20:05:43 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"
20:05:43 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:61:7
20:05:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:43 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:57:1
20:05:43 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
20:05:43 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
20:05:43 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar"/**/i] insertRule - An invalid or illegal string was specified
20:05:43 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:34:7
20:05:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:43 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:32:1
20:05:43 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
20:05:43 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
20:05:43 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar"/**/i] getting CSSRule#cssText - An invalid or illegal string was specified
20:05:43 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:40:7
20:05:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:43 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:38:1
20:05:43 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
20:05:43 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
20:05:43 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 { "
20:05:43 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:48:7
20:05:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:43 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:44:1
20:05:43 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
20:05:43 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
20:05:43 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar"/**/i] getting CSSStyleRule#selectorText - An invalid or illegal string was specified
20:05:43 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:53:7
20:05:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:43 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:51:1
20:05:43 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
20:05:43 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
20:05:43 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"
20:05:43 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:61:7
20:05:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:43 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:57:1
20:05:43 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
20:05:43 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
20:05:43 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar"/**/i] insertRule in @media - Component returned failure code: 0x8053000c [nsIDOMCSSMediaRule.insertRule]
20:05:43 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:34:7
20:05:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:43 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:32:1
20:05:43 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
20:05:43 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
20:05:43 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]
20:05:43 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:40:7
20:05:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:43 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:38:1
20:05:43 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
20:05:43 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
20:05:43 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 { "
20:05:43 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:48:7
20:05:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:43 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:44:1
20:05:43 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
20:05:43 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
20:05:43 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]
20:05:43 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:53:7
20:05:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:43 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:51:1
20:05:43 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
20:05:43 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
20:05:43 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"
20:05:43 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:61:7
20:05:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:43 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:57:1
20:05:43 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
20:05:43 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
20:05:43 INFO - TEST-OK | /selectors/attribute-selectors/attribute-case/cssom.html | took 1920ms
20:05:43 INFO - TEST-START | /selectors/attribute-selectors/attribute-case/semantics.html
20:05:43 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1113849700 == 6 [pid = 1948] [id = 812]
20:05:43 INFO - PROCESS | 1899 | ++DOMWINDOW == 22 (0x7f111ee13800) [pid = 1948] [serial = 2270] [outer = (nil)]
20:05:43 INFO - PROCESS | 1899 | ++DOMWINDOW == 23 (0x7f111f8b5800) [pid = 1948] [serial = 2271] [outer = 0x7f111ee13800]
20:05:43 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
20:05:43 INFO - PROCESS | 1899 | ++DOMWINDOW == 24 (0x7f11206b6000) [pid = 1948] [serial = 2272] [outer = 0x7f111ee13800]
20:05:44 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
20:05:44 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
20:05:44 INFO - PROCESS | 1899 | [Parent 1899] WARNING: Remote iframe not rendered: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
20:05:44 INFO - PROCESS | 1899 | --DOMWINDOW == 23 (0x7f111fd67c00) [pid = 1948] [serial = 2244] [outer = (nil)] [url = about:blank]
20:05:44 INFO - PROCESS | 1899 | --DOMWINDOW == 22 (0x7f1114e3b400) [pid = 1948] [serial = 2263] [outer = (nil)] [url = about:blank]
20:05:44 INFO - PROCESS | 1899 | --DOMWINDOW == 21 (0x7f1118cb9c00) [pid = 1948] [serial = 2260] [outer = (nil)] [url = about:blank]
20:05:44 INFO - PROCESS | 1899 | --DOMWINDOW == 20 (0x7f1118cb9000) [pid = 1948] [serial = 2259] [outer = (nil)] [url = http://web-platform.test:8000/selection/selectAllChildren.html]
20:05:44 INFO - PROCESS | 1899 | --DOMWINDOW == 19 (0x7f1117a0e800) [pid = 1948] [serial = 2256] [outer = (nil)] [url = http://web-platform.test:8000/selection/removeAllRanges.html]
20:05:44 INFO - PROCESS | 1899 | --DOMWINDOW == 18 (0x7f1119ada000) [pid = 1948] [serial = 2235] [outer = (nil)] [url = http://web-platform.test:8000/selection/deleteFromDocument.html]
20:05:44 INFO - PROCESS | 1899 | --DOMWINDOW == 17 (0x7f1122f78400) [pid = 1948] [serial = 2226] [outer = (nil)] [url = http://web-platform.test:8000/selection/addRange.html]
20:05:44 INFO - PROCESS | 1899 | --DOMWINDOW == 16 (0x7f1117be0c00) [pid = 1948] [serial = 2229] [outer = (nil)] [url = http://web-platform.test:8000/selection/collapse.html]
20:05:44 INFO - PROCESS | 1899 | --DOMWINDOW == 15 (0x7f111df15800) [pid = 1948] [serial = 2242] [outer = (nil)] [url = http://web-platform.test:8000/selection/getRangeAt.html]
20:05:44 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1113947300 == 7 [pid = 1948] [id = 813]
20:05:44 INFO - PROCESS | 1899 | ++DOMWINDOW == 16 (0x7f1117a0e800) [pid = 1948] [serial = 2273] [outer = (nil)]
20:05:44 INFO - PROCESS | 1899 | ++DOCSHELL 0x7f1113949b00 == 8 [pid = 1948] [id = 814]
20:05:44 INFO - PROCESS | 1899 | ++DOMWINDOW == 17 (0x7f1117be0c00) [pid = 1948] [serial = 2274] [outer = (nil)]
20:05:44 INFO - PROCESS | 1899 | ++DOMWINDOW == 18 (0x7f1118cb9000) [pid = 1948] [serial = 2275] [outer = 0x7f1117a0e800]
20:05:44 INFO - PROCESS | 1899 | ++DOMWINDOW == 19 (0x7f1118cb9c00) [pid = 1948] [serial = 2276] [outer = 0x7f1117be0c00]
20:05:45 INFO - PROCESS | 1899 | [Child 1948] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 885
20:05:46 INFO - TEST-PASS | /selectors/attribute-selectors/attribute-case/semantics.html | [foo='BAR'] /* sanity check (match) */ in standards mode
20:05:46 INFO - TEST-PASS | /selectors/attribute-selectors/attribute-case/semantics.html | [foo='BAR'] /* sanity check (match) */
with querySelector in standards mode
20:05:46 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
20:05:46 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
20:05:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:46 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
20:05:46 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
20:05:46 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
20:05:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
20:05:46 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
20:05:46 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:122:25
20:05:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:46 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:121:1
20:05:46 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
20:05:46 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
20:05:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
20:05:46 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
20:05:46 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
20:05:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:46 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
20:05:46 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
20:05:46 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
20:05:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
20:05:46 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/semantics.html | [foo='' i]
with querySelector in standards mode - An invalid or illegal string was specified
20:05:46 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:122:25
20:05:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:46 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:121:1
20:05:46 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
20:05:46 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
20:05:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
20:05:46 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
20:05:46 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
20:05:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:46 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
20:05:46 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
20:05:46 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
20:05:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
20:05:46 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
20:05:46 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:122:25
20:05:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:46 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:121:1
20:05:46 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
20:05:46 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
20:05:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
20:05:46 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
20:05:46 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
20:05:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:46 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
20:05:46 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
20:05:46 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
20:05:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
20:05:46 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
20:05:46 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:122:25
20:05:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:46 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:121:1
20:05:46 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
20:05:46 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
20:05:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
20:05:46 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
20:05:46 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
20:05:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:46 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
20:05:46 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
20:05:46 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
20:05:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
20:05:46 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
20:05:46 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:122:25
20:05:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:46 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:121:1
20:05:46 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
20:05:46 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
20:05:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
20:05:46 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
20:05:46 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
20:05:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:46 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
20:05:46 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
20:05:46 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
20:05:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
20:05:46 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
20:05:46 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:122:25
20:05:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:46 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:121:1
20:05:46 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
20:05:46 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
20:05:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
20:05:46 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
20:05:46 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
20:05:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:46 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
20:05:46 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
20:05:46 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
20:05:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
20:05:46 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
20:05:46 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:122:25
20:05:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:46 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:121:1
20:05:46 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
20:05:46 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
20:05:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
20:05:46 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
20:05:46 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
20:05:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:46 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
20:05:46 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
20:05:46 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
20:05:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
20:05:46 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
20:05:46 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:122:25
20:05:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:46 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:121:1
20:05:46 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
20:05:46 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
20:05:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
20:05:46 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
20:05:46 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
20:05:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:46 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
20:05:46 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
20:05:46 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
20:05:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
20:05:46 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
20:05:46 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:122:25
20:05:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:46 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:121:1
20:05:46 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
20:05:46 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
20:05:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
20:05:46 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
20:05:46 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
20:05:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:46 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
20:05:46 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
20:05:46 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
20:05:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
20:05:46 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
20:05:46 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:122:25
20:05:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:46 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:121:1
20:05:46 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
20:05:46 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
20:05:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
20:05:46 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
20:05:46 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
20:05:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:46 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
20:05:46 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
20:05:46 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
20:05:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
20:05:46 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
20:05:46 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:122:25
20:05:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:46 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:121:1
20:05:46 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
20:05:46 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
20:05:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
20:05:46 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
20:05:46 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
20:05:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:46 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
20:05:46 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
20:05:46 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
20:05:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
20:05:46 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
20:05:46 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:122:25
20:05:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:46 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:121:1
20:05:46 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
20:05:46 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
20:05:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
20:05:46 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
20:05:46 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
20:05:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:46 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
20:05:46 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
20:05:46 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
20:05:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
20:05:46 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
20:05:46 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:122:25
20:05:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:46 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:121:1
20:05:46 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
20:05:46 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
20:05:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
20:05:46 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
20:05:46 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
20:05:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:46 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
20:05:46 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
20:05:46 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
20:05:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
20:05:46 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
20:05:46 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:122:25
20:05:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:46 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:121:1
20:05:46 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
20:05:46 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
20:05:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
20:05:46 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
20:05:46 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
20:05:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:46 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
20:05:46 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
20:05:46 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
20:05:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
20:05:46 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
20:05:46 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:122:25
20:05:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:46 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:121:1
20:05:46 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
20:05:46 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
20:05:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
20:05:46 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
20:05:46 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
20:05:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:46 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
20:05:46 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
20:05:46 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
20:05:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
20:05:46 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
20:05:46 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:122:25
20:05:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:46 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:121:1
20:05:46 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
20:05:46 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
20:05:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
20:05:46 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
20:05:46 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
20:05:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:46 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
20:05:46 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
20:05:46 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
20:05:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
20:05:46 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
20:05:46 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
20:05:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:46 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
20:05:46 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
20:05:46 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
20:05:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
20:05:46 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
20:05:46 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:122:25
20:05:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:46 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:121:1
20:05:46 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
20:05:46 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
20:05:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
20:05:46 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
20:05:46 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
20:05:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:46 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
20:05:46 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
20:05:46 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
20:05:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
20:05:46 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
20:05:46 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:122:25
20:05:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:46 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:121:1
20:05:46 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
20:05:46 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
20:05:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
20:05:46 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
20:05:46 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
20:05:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:46 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
20:05:46 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
20:05:46 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
20:05:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
20:05:46 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
20:05:46 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:122:25
20:05:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:46 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:121:1
20:05:46 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
20:05:46 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
20:05:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
20:05:46 INFO - TEST-PASS | /selectors/attribute-selectors/attribute-case/semantics.html | [missingattr] /* sanity check (no match) */
in standards mode
20:05:46 INFO - TEST-PASS | /selectors/attribute-selectors/attribute-case/semantics.html | [missingattr] /* sanity check (no match) */
with querySelector in standards mode
20:05:46 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
20:05:46 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:134:9
20:05:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:46 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:130:1
20:05:46 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:126:5
20:05:46 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
20:05:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
20:05:46 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/semantics.html | [foo='' i]
with querySelector in standards mode - An invalid or illegal string was specified
20:05:46 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:139:25
20:05:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:46 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:138:1
20:05:46 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:126:5
20:05:46 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
20:05:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
20:05:46 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
20:05:46 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:134:9
20:05:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:46 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:130:1
20:05:46 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:126:5
20:05:46 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
20:05:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
20:05:46 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
20:05:46 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:139:25
20:05:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:05:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:05:46 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:138:1
20:05:46 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:126:5
20:05:46 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
20:05:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
20:05:46 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/semantics.html | [foo='' i] /* \0 in attribute */